
 /*************************  Template Styles  ***************************/
 
  * {
	border:0;
	margin:0;
	padding:0;
	outline-style:0 none;
	vertical-align:baseline;
}
.center {
	margin:0 auto;
}
.relative {
	position:relative;
}
.absolute {
	position:absolute;
}
.fixed {
	position:fixed;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.clearLeft {
	clear:left;
}
.clearRight {
	clear:right;
}
.clearBoth {
	clear:both;
}
.displayInline {
	display:inline;
}
.displayNone {
	display:none;
}
.displayBlock {
	display:block;
}
.hide {
	visibility:hidden;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.normal {
	font-style:normal;
}
.centerAlign {
	text-align:center;
}
.rightAlign {
	text-align:right;
}
.leftAlign {
	text-align:left;
}
.colorRed {
	color:#D85A5E;
}
.colorBlue {
	color:#3D6295;
}
#ie6 {
	display:none;
}
/*************************  Body ***************************/
body {
	background: url(../images/coll_body_bg.jpg) repeat #F6F6F6;
	color:#777777;
	font-size:62.5%;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif; 
	/*overflow-x:hidden;*/
}
/* h1 {} */
h2 {
	color:#323233;
	font-size:2.1em;
}
h3 {
	color:#686868;
	font-size:1.5em;
}
h4 {
	font-size:1.4em;
	line-height:1.4;
	color:#686868;
}
h5 {
	font-size:1.2em;
	line-height:2.0;
}
/* h6 {} */
p {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height:1.4;
}
a:link {
	color:#3D6295;
	text-decoration:none;
	cursor: pointer;
}
a:visited {
	color:#3D6295;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color:#3D6295;
	text-decoration:none;
}
/*************************  Coloum Widths  ***************************/
 .col2 {
	width:150px;
	
}
.col7 {
	width:588px;
	margin-right:14px;
}
.col3 {
	width:164px;
	margin-right:14px;
}
/*************************  Header Wrapper ***************************/
  #headerWrapper {
	background:url(../images/coll_headerWrapper_bg.png) repeat-x #F6F6F6;
	-moz-box-shadow: 0 1px 7px #E7E7E4;
	-webkit-box-shadow: 0 1px 7px #E7E7E4;
	box-shadow: 0 1px 7px #E7E7E4;
	height:74px;
	margin-bottom:14px;/*behavior: url(PIE.htc);*/
}

#headerWrapper_event {
background:url(../images/coll_headerWrapper_bg2.png) repeat-x #F6F6F6;
	-moz-box-shadow: 0 1px 7px #E7E7E4;
	-webkit-box-shadow: 0 1px 7px #E7E7E4;
	box-shadow: 0 1px 7px #E7E7E4;
	height:74px;
	margin-bottom:14px;/*behavior: url(PIE.htc);*/
}
#header {
	height:auto;
	width:970px;
}
h1 a {
	background:url(../images/coll_ics_logo.png) no-repeat;
	display:block;
	height:58px;
	width: 314px;
	overflow: hidden;
	direction:ltr;
	text-indent: -9999px;
	margin-top:10px;
}
/*************************  Nav ***************************/
	  
  #nav {
	margin-top: 6px;
	height:68px;
	width: auto;
}
#nav ul {
	list-style: none;
	margin: 0;
}
#nav li {
	float: left;
	position: relative;
	display:inline;
}
#nav li a {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size: 1.7em !important;
	font-weight:bold;
	display: block;
	text-decoration: none;
	padding: 33px 10px 7px;
	text-align:center;
}
#nav .selected {
	color:#fff;
	background-color:#9DCFE4;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-box-shadow: 1px 2px 2px #888;
	-webkit-box-shadow: 1px 2px 2px #888;
	box-shadow: 1px 2px 2px #888;/*behavior: url(PIE.htc);*/
}
#nav .sub img {
	position:relative;
	padding-left:1px;
	top: -1px;
}
#nav ul ul {
	display: none;
	position: absolute;
	top: 59px;
	right: 0;
	float: left;
	width: 120px;
	border:2px solid #E7E7E4;
	z-index:9999;
	background: #F6F6F6;
}
#nav ul ul li {
	min-width: 120px;
}
#nav ul ul a {
	text-align:right;
	font-size:1.3em !important;
	padding: 7px 5px;
	width: auto;
	height: auto;
}
#nav ul :hover > a, #nav ul ul :hover > a {
	text-decoration:underline;
}
#nav ul li:hover > ul {
	display: block;
}
/*************************  Bread Crumps ***************************/
  
  #breadCrumps {
	height:auto;
	padding-top:6px;
}
#breadCrumps a:link {
	font-size:1.1em;
	line-height:1.1;
	padding:0 2px 0 0;
}
#breadCrumps span {
	font-size:1.1em;
	color:#686868;
}


/*************************  Content ***************************/
  
  #content {
	background:#FFFFFF;
	border:  solid #E7E7E4 1px;
	padding: 21px 0 0 0;
	height:auto;
	width:968px;
	margin-bottom:21px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);/*behavior: url(PIE.htc);*/
}
.logoBox {
	width:100px;
	height:100px !important;
	border: solid #DEDEDE 1px;
	margin:0 24px 21px 24px;
}
.logoBox a:link {
	font-size:1.1em;
	position:absolute !important;
	text-align:center;
	left: 22px;
	bottom: 13px;
}
.collegeHeader h2 {
	font-weight:bold;
	margin-bottom:14px;
	color:#323233 !important;
	font-size:2.1em !important;
}
.collegeHeader li, .socialBox li {
	display:block;
	margin-bottom:14px;
}
.collegeHeader li a, .socialBox li a {
	font-size: 1.3em;
	line-height:1.3;
	text-decoration: none;
	text-align:left;
}
.collegeHeader ul li img, .socialBox ul li img {
	padding-right:7px;
	vertical-align:middle;
}
.socialBox ul {
	margin: 39px 0 0 0;
}




/*************************  Side Navigation ***************************/
 .sideNav {
	width:150px;
}
.sideNav ul {
	margin:0;
	padding:0;
}
.sideNav li {
	list-style: none;
}
.sideNav li a {
	margin: 0 0 0 -3px;
	background-color:#FFFFFF;
	display:block;
	font-size: 1.3em;
	line-height:1.3;
	width:152px;
	padding:9px 0;
	text-indent:27px;
	text-decoration: none;
	text-align:left;
	cursor: pointer;
	border-bottom: solid #DEDEDE;
	border-left: solid #DEDEDE;
	border-width: 1px;
	-moz-border-radius-bottomleft: 2px;
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
}
.sideNav .topBorder {
	border-top: solid #DEDEDE 1px;
	-moz-border-radius-topleft: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
}
.sideNav li a:hover {
	text-decoration:underline;
}
.sideNav li a.noHover {
	text-decoration: none;
}
.sideNav li a.activeTab {
	letter-spacing:0.5px;
	margin: 0 0 0 -1px;
	background-color:#9DCFE4;
	color:#FFF;
	font-weight:bold;
	width:151px;
	text-indent:24px;
	text-decoration: none;
	text-align:left;
	cursor: pointer;
	border: none;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.sideNav ul ul a {
	margin: 0;
	background-color:#FFFFFF;
	font-size:1.2em;
	line-height:1.2;
	width: auto;
	height: auto;
	padding: 7px 0;
	border-bottom:dotted #DEDEDE 1px;
	border-left:none;
}
a:link.subActiveLink {
	margin: 0 0 0 -1px;
	width:151px;
	background-color:#9DCFE4;
	color:#fff;
	font-weight:bold;
}
.sideNav li img {
	position:absolute;
	top:13px;
	right:10px;
}
.additionaLinks {
	display:block;
	width:100%;
	height:auto;
	padding:7px 0;
	margin-bottom:14px;
	border-bottom:dotted #DEDEDE 1px;
	border-top:dotted #DEDEDE 1px;
}
.additionaLinks img {
	vertical-align:middle;
	padding-right:7px;
	padding-left:24px;
}
a:link.additionaLinks {
	font-size:1.3em;
	font-weight:bold;
	color:#D85A5E;
}
a:link.additionaLinks {
	font-size:1.3em;
	font-weight:bold;
	color:#3D6295;
}
a:hover.additionaLinks {
	text-decoration:none;
}
/*************************  Side Bar ***************************/
  .sideBarLinks a:link {
	font-size:1.4em;
	line-height:1.4;
	font-weight:bold;
}
.sideBarLinks {
	margin-bottom:7px;
	border-bottom: dotted #DEDEDE 1px;
}
.sideBarLinks img {
	vertical-align:middle;
	padding-right:7px;
}
a.sideLinks {
	margin-bottom:7px;
	font-size:1.2em;
	line-height:1.2;
	max-width:164px;
	height:auto;
}
.sideBarLinks span {
	font-size:1.4em;
	line-height:1.4;
	font-weight:bold;
	color:#3D6295;
}
.borderBtm {
	margin-bottom:14px;
	border-bottom:dashed #DEDEDE 1px;
}

#testimonialSlider {
	width:968px;
	height:120px;	
	position: relative; /* important */
	overflow: hidden; /* important */
}
#testimonialSliderContent {
	width: 968px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.testimonialSliderImage {
	float: left;
	position: relative;
	display: none;
}


/*************************  College Content ***************************/
  .collegeContent {
	width:558px;
	padding: 0 14px 7px 14px;
	margin-bottom:21px;
	border: solid #9DCFE4 1px;
	-webkit-border-radius: 3px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 3px;
	-moz-border-radius-topleft: 0;
	border-radius: 3px;
	border-top-left-radius: 0;
}
.contentHeader {
	width: 100%;
	padding: 5px 0;
	border-bottom: dashed #DEDEDE 1px;
	margin-bottom:7px;
	overflow:hidden;
	line-height:1.5;
	font-weight:800;
	letter-spacing:0.5px;
}
/*.contentHeader a {
	font-size:1.2em;
	color:#D85A5E;
	font-weight:bold;
	line-height:1.2;
	margin-top:4px;
	margin-left:7px;
}
a.vwPrBl {
	font-size:1.2em;
	color:#3D6295;
	font-weight:bold;
	line-height:1.2;
	margin-top:4px;
}*/
.contentHeader a {
font-size:1.2em;
background-color:#D85A5E;
color: #FFF;
font-weight:bold;
margin-top:4px;
margin-left:7px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
cursor: pointer;
white-space: nowrap;
box-shadow: none;
padding: 3px 10px 3px 10px;
height:auto;
}
.contentHeader a:active {
outline: none;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
background-color:#BC5058 !important;
}

a.vwPrBl {
	
	background-color:#3D6295;
	color:#FFF;
		
}
a.vwPrBl:active{
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#3366BB !important;
}
.collegeContentReports {
	width:770px;
	padding: 0 14px 7px 14px;
	margin-bottom:21px;
	border: solid #9DCFE4 1px;
	-webkit-border-radius: 3px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 3px;
	-moz-border-radius-topleft: 0;
	border-radius: 3px;
	border-top-left-radius: 0;
}

/**** Table Layout ***************************/

.title {
	font-size:1.24em;
	color:#323233;
	padding:4px 0px 7px;
	width:164px;
}
.title_m {
	font-size:1.24em;
	color:#323233;
	padding:4px 0px 7px;
}
.details {
	font-size:1.24em;
	padding:4px 0px 7px;
	width:232px;
}
td.details:hover {
	background-color:#F5F5F5;
}
.moreDetails {
	text-align:justify;
	font-size:1.2em;
	line-height:1.4;
	padding:4px 0px 7px;
	/*height:70px;*/
	min-height:70px;
	width:314px;
	
}
td.moreDetails:hover {
	background-color:#F5F5F5;
}
ul .table_display {
	list-style: none;
	padding:0;
}
.table_display li {
	float:left;
	display:inline;
}
.lessDetails {
	font-size:1.2em;
	padding:4px 0px 7px;
	width:28px;
}
.infraGrph {
	width:16px;
	height:16px;
	margin-right:2px;
}
.eventImage {
	/*max-width: 100%;
	height: auto;*/
	border:solid #DEDEDE 1px;
	margin-right:14px;
}
.viewSnipets {
	width:auto;
	height:auto;
	overflow:auto;
}
/*.viewSnipets .moreOptions { display:none; }*/
  
.viewSnipets:hover {
	background-color:#F5F5F5;
}
.viewSnipets .moreOptions {
	position:absolute;
	z-index:1;
	display:block;
	top:2px;
	right:4px;
	width:auto;
	height:16px;
}
.moreOptions a:link {
	margin-left:4px;
}
.viewSnipets h5 {
	font-size:1.3em;
	line-height:1.6;
	border-bottom: dotted #D3D3D3 1px;
	font-weight:bold;
	color:#3D6295;
	margin-bottom:5px;
}
.snipetDescrp {
	height:78px !important;
	overflow: hidden;
}
hr {
	border-bottom: dotted #DEDEDE 1px;
	margin:14px 0;
}
.toggleData {
	display:block;
	text-align:right;
}
.downloadFile {
	display:block;
	text-align:left;
	margin-top:7px;
}
button {
	font-size:1.2em;
	font-weight:bold;
	color:#3D6295;
	margin-bottom: 5px;
	padding:2px 3px;
	cursor:pointer;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	background:#FFF;
}
.tableBox {
	border-top: solid #DEDEDE 1px;
	border-left: solid #DEDEDE 1px;
	border-right: solid #DEDEDE 1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 1px #E7E7E4;
	-moz-box-shadow: 0 1px 1px #E7E7E4;
	box-shadow: 0 1px 1px #E7E7E4;
}
.tableBoxHeader {
	width:75%;
	height:auto;
	background-color:#3D6295;
	color:#fff;
	padding:5px 7px;
	font-size:1.3em;
	font-weight:bold;
	text-shadow: 1px 1px 2px #111;
	border-bottom: solid #DEDEDE 1px;
}
.tableBoxHeader2 {
	width:25%;
	height:auto;
	background-color:#3D6295;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
	text-align:right;
	text-shadow: 1px 1px 2px #111;
	border-bottom: solid #DEDEDE 1px;
}
.tableBoxHeader3 {
	width:30%;
	height:auto;
	background-color:#3D6295;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
}
.tableBoxHeader4 {
	height:auto;
	background-color:#3D6295;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
}
.tableBoxHeader5 {
	width:30%;
	height:auto;
	background-color:#9DCFE4;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
	border-bottom: solid #DEDEDE 1px;
}
.tableBoxHeader6 {
	height:auto;
	background-color:#9DCFE4;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
	border-bottom: solid #DEDEDE 1px;
}
tr.tableBoxOdd td {
	height:auto;
	background-color:#FFFFFF;
	color:#323233;
	padding:7px 7px;
	font-size:1.2em;
	border-bottom: solid #DEDEDE 1px;
}
tr.tableBoxEven td {
	height:auto;
	background-color:#F5F5F5;
	color:#323233;
	padding:7px 5px;
	font-size:1.2em;
	border-bottom: solid #DEDEDE 1px;
}
.studTbl {
	width:auto;
	height:auto;
	background-color:#3D6295;
	color:#fff;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
	text-shadow: 1px 1px 2px #111;
	border-bottom: solid #DEDEDE 1px;
}
.tbLinks {
	width:68px;
	height:auto;
}
.tbLinks ul {
	list-style: none;
	margin: 0;
}
.tbLinks ul li a {
	padding:7px 5px;
	word-wrap:break-word;
	height:auto;
	font-size: 1.3em;
	font-weight:bold;
	text-align:right;
}
.tbLinks ul li a:link.selected {
	color:#fff;
	background-color:#9DCFE4;
}
.tbEdLinks {
	width:68px !important;
	height:auto;
}
.tbEdLinks ul {
	list-style: none;
	margin: 0;
}
.tbEdLinks ul li {
	display:block;
	padding:7px 0;
	height:auto;
}
.tbEdLinks ul li.selected {
	padding-left:4px;
	background-color: #9DCFE4;
}
.tbEdLinks select {
	width:99%;
}
#cTable1 input {
	width:99%;
}
#cTable2 input {
	width:99%;
}
#cTable3 input {
	width:99%;
}
.mailHeader td {
	width:auto;
	height:auto;
	font-size:1.3em;
	font-weight:bold;
	padding:4px;
	border-bottom: solid #DEDEDE 1px;
	background-color:#9DCFE4;
	color:#fff;
}
.mailHeader td, .mailNew td, .mailRead td input {
	vertical-align:middle;
}
.mailNew td {
	width:auto;
	height:auto;
	font-size:1.2em;
	line-height:1.2;
	padding:7px 4px;
	border-bottom: solid #DEDEDE 1px;
	background-color:#FFF;
}
.mailFormat td {
	width:auto;
	height:auto;
	font-size:1.3em;
	line-height:1.3;
	padding:2px 2px;
}
.mailText td {
	width:auto;
	height:auto;
	padding:7px 4px;
	text-align:justify;
	background-color:#F5F5F5;
}
.mailRead td {
	width:auto;
	height:auto;
	font-size:1.2em;
	line-height:1.2;
	padding:7px 4px;
	border-bottom: solid #DEDEDE 1px;
	background-color:#F5F5F5;
}
/*************************  Gallery ************************/
  #images ul {
	list-style: none;
	margin: 0;
}
#images ul li {
	float: left;
	position: relative;
	display:inline;
	border:1px solid #E7E7E4;
	padding:2px;
	width: auto;
	height: auto;
	margin-bottom:10px;
	margin-right:5px;
}
.lastNoMargin {
	margin-bottom:0;
}
.marginBottom {
	margin-bottom:14px;
}
.marginBottom10 {
	margin-bottom:10px;
}
.marginBottom7 {
	margin-bottom:7px;
}
.marginRight7 {
	margin-right:7px;
}
.marginRight4 {
	margin-right:4px;
}
/*************************  Footer ************************/
  #footer {
	height:auto;
	width:970px;
}
.footerlist {
	list-style: none;
	margin: 0 0 0 240px;
	height:auto;/*width:490px;*/
}
.footerlist li {
	float: left;
	position: relative;
	display:inline;
}
.footerlist li a {
	font-size: 1.2em;
	font-weight:bold;
	display: block;
	text-align:center;
	padding:7px 10px;
}
a.collLogin {
	color:#D85A5E;
	cursor: pointer;
}
p.disclaimer {
	text-align:center;
	color:#B3B3B3;
}
.infobox {
	position:relative;
	width:100px;
}
.infobox img {
	position:relative;
	z-index:2;
}
.infobox .more {
	display:none;
}
.infobox:hover .more {
	text-align:right;
	padding:2px 0 2px 10px !important;
	background: url("../images/coll_pencil.png") no-repeat scroll left 4px transparent;
	display:block;
	position:absolute;
	opacity: 0.7;
	top:0px;
	right:1px;
	z-index:3;
	width:auto;
	height:25px;
	background-color:#000000;
	color:#FFF;
}
/*************************  Edit / Form Classes  ***************************/


ul .form_table_display {
	list-style: none;
	padding:0;
}
.form_table_display li {
	float:left;
	display:inline;
	margin-bottom:10px;
}
.form_table_display span {
	padding-left:7px;
	font-size:1.24em;
	text-align:center;
}

 label {
}
input {
	font-size: 1.24em;
	padding:	4px 0 3px 3px;
	color:#777777;
	background-color:#F5F5F5;
	border: solid #DEDEDE 1px;
	border-radius: 1px 1px 1px 1px;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
}
.errorDtls {
	width:auto;
	height:auto;
	font-size:1.2em;
	line-height:1.2;
}
.inptDet {
	background-color:#F5F5F5;
	padding:1px;
	border: solid #DEDEDE 1px;
	border-radius: 1px 1px 1px 1px;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
}
.frmIcon {
	width:28px;
	height:auto;
	padding:2px 0 2px 2px;/*margin:0 0 7px 0;
	  border-radius: 1px 1px 1px 1px;*/
}
.upFile {
	width:232px;
	height:auto;
}
select {
	font-size: 1.24em;
	padding:	4px 0 3px 3px;
	color:#777777;
	background-color:#F5F5F5;
	border: solid #DEDEDE 1px;
	border-radius: 1px 1px 1px 1px;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
}
legend {
	font-size:1.3em;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing:0.5px;
}
fieldset {
	padding: 7px 0;
	margin:  0 0 14px 0;
	border-top: 1px solid #E7E7E4;
	border-bottom: 1px solid #E7E7E4;
	width:inherit;
	height:auto;
}
textarea {
	width:314px;
	height:99px;
	min-height:99px;
	font-size: 1.24em;
	line-height: 1.4;
	color:#777777;
	background-color:#F5F5F5;
	overflow:auto;
	border: solid #DEDEDE 1px;
	border-radius: 1px 1px 1px 1px;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
}
span.labels {
	color:#323233;
	font-size:1.24em;
	margin-left:7px;
}
/*label span {
	color:#D85A5E;
}*/
.submitBtn {
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	font-size:1.4em;
	line-height:1.7;
	padding: 3px 5px;
	margin-left:14px;
	width: auto;
	height:auto;
	font-weight:bold;
	color:#3D6295;
	background-color: #fff;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
.submitBtn:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
 .submitBtn::-moz-focus-inner {
 border: none;
}
caption {
	margin-bottom:7px;
	font-size:1.3em;
	line-height:1.3;
}
.results {
	width:auto;
	margin-bottom:14px;
	color:green;
	font-size:1.3em;
	line-height:1.8;
	font-weight:bold;
	background:url(../images/coll_tick.gif) no-repeat left center #EEE;
	padding-left: 21px;
}
.error {
	background-color:#FFF;
	border:1px solid #D85A5E;
}
.ctpl {
	margin-bottom:14px;
	overflow:hidden;
}
.ctpl ul {
	list-style: none;
	margin: 0;
}
.ctpl ul li {
	position:relative;
	float:left;
	margin-right:7px;
}
.ctpl img {
	vertical-align:middle;
	padding-right:3px;
}
.ctpl li a {
	font-size:1.3em;
	line-height:1.3;
	font-weight:bold;
}
p.studProfile {
	overflow:auto;
}
#send_response {
	background-color:#F5F5F5;
	width:auto;
	height:auto;
	padding:10px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
#send_response textarea {
	background-color:#FFF;
}
.vidEdit hr {
	margin:-9px 1px 14px 0;
}
.vidEdit span {
	font-size:1.3em;
	line-height:1.3;
	padding:0 10px;
	background-color:#FFF;
}
.vidEdit h5 {
	margin-bottom:14px;
}
/*************************  Mandatory Form Classes  ***************************/

#mainForm {
	margin-top:79px;
	margin-bottom:100px;
	background-color:#F6F6F6;
	border:1px solid #D3D3D3;
	width:558px;
	height:auto;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);/*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);*/
}
#mainForm h2 {
	background-color:#9DCFE4;
	color:#FFF;
	font-size:1.6em;
	/*line-height:2.0;*/
	padding:4px 14px;
	margin-bottom:7px;
}
.innerForm {
	margin: 0 14px;
	overflow:auto;
}
.innerForm h1 {
	font-size:1.8em;
	line-height:1.8;
	font-weight:bold;
}
hr.dotMar7 {
	border-bottom: dotted #DEDEDE 1px;
	margin:7px 0;
}
fieldset#inputs {
	padding:4px 0;
	margin-bottom: 0 !important;
	border:0 none;
	width:inherit;
	height:auto;
}
#inputs label {
	padding:4px 0;
	color:#686868;
}
#inputs input {
	outline: 0;
	width: 232px;
	height:19px;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:14px;
	padding:2px;
}
#inputs .checkbox {
	outline: 0;
	width: auto;
	height:auto;
	border-radius: 4px 4px 4px 4px;
	margin-bottom: 0 !important;
	padding:2px;
	margin-right:10px;
}
#inputs select {
	padding:4px 3px;
	font-size:1.3em;
	line-height:1.3;
	font-weight:bold;
	color:#686868;
	outline: 0;
	width: 236px;
	height:26px;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:14px;
}
span.chBoxText {
	margin-right:110px;
}
#inputs input:focus {
	background-color: #FFFFFF;
	border-color: #9DCFE4;
	box-shadow: 0 0 0 1px #D3D3D3 inset;
	outline: medium none;
}
#inputs select:focus {
	background-color: #FFFFFF;
	border-color: #9DCFE4;
	box-shadow: 0 0 0 1px #D3D3D3 inset;
	outline: medium none;
}
span.errorDisplay {
	/*display:block;*/
	display:none;
	color:#D85A5E;
	text-align:left;
	margin-left:298px;
	padding-bottom:2px;
}
/*************************  Contact Us to Upgrade  ***************************/

#upgrade {
	background-color:#F5F5F5;
	width:500px;
	height:auto;
	padding:10px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
#upgrade p {
	color:#000;
}
/*************************  Registration Page  ***************************/

#content .innerDiv {
	padding:0 14px;
	background-color:#9DCFE4;
}
#content h2 {
	font-size:1.7em;
	line-height:1.9;
	color:#FFF;
}
#content hr {
	padding:0 14px;
}
span.errorDisplay2 {
	/*display:block;*/
	display:none;
	color:#D85A5E;
	text-align:left;
	margin-left:275px;
	padding-bottom:2px;
}
span.chBoxText2 {
	margin-right:0;
}
/*************************  College Login Page   ***************************/

	.loginContent {
	width:360px;
	height:auto;
	padding:14px;
}
.loginContent h3 {
	font-size:1.6em;
}
blockquote {
	font-size:200%;
	font-weight:bold;
	color:#AFCF60;
	quotes: "\201C" "\201D";
}
blockquote:first-line {
	font-variant: small-caps;
}
blockquote:before {
	content: open-quote;
	font-weight: bold;
}
blockquote:after {
	content: close-quote;
	font-weight: bold;
}
ul.login_listing {
	width:auto;
	height:auto;
	list-style: none;
	padding:0;
}
.login_listing li {
	list-style: none;
	float:left;
	padding-bottom:14px;
}
.login_listing p {
	font-size:1.3em;
	line-height:1.3;
}
.loginBox {
	width:524px;
	height:auto;
	margin: 0 14px 14px 0;
	padding:14px;
	background-color:#9DCFE4;
	border:1px solid #D3D3D3;
	border-top:none;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);
}
.loginBox h3 {
	font-size:2.1em;
	color:#FFF;
	line-height:2.3;
	text-shadow: 1px 1px 2px #bbb;
}
.loginBox h5 {
	font-size:1.3em;
	text-align:center;
	color:#FFF;
	text-transform:capitalize;
}
.loginBox p {
	font-size:1.3em;
	line-height:1.3;
	color:#fff;
	text-shadow: 1px 1px 2px #666;
}
fieldset#inputLogin {
	padding:0;
	margin-bottom: 0 !important;
	border:0 none;
	width:inherit;
	height:auto;
}
#inputLogin label {
	display:block;
	padding:4px 0;
	color:#FFF;
	font-size:1.4em;
	line-height:1.4;
}
#inputLogin input {
	outline: 0;
	width:378px;
	height:19px;
	padding: 11px 5px 11px 8px;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:14px;
}
#inputLogin label a {
	position:relative;
	right:10px;
	line-height:normal;
	color:#fff;
	font-size:12px;
}
#login a:link, #login a:visited {
	color:#fff;
	text-decoration:none;
}
span.inputCheck {
	font-size:1.2em;
}
#inputLogin .checkbox {
	outline: 0;
	width: auto;
	height:auto;
	border-radius: 4px 4px 4px 4px;
	margin:6px 10px 0 0;
	padding:4px;
	margin-right:5px 10px 0 0;
}
.submitBtn2 {
	background-color: #3D6295;
	border-radius: 4px 4px 4px 4px;
	/*	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);*/
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	color: #FFFFFF !important;
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: auto !important;
	line-height: 16px;
	padding: 15px 60px !important;
	text-transform: capitalize;
	width: auto !important;
}
.submitBtn2:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color: #9DCFE4;
}
 .submitBtn2::-moz-focus-inner {
 border: none;
}
/*************************  Forgot  ***************************/

#forgot {
	background-color:#F5F5F5;
	width:auto;
	height: 200px;
	padding:10px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
#forgot label {
	font-size:1.4em;
	line-height:1.6;
	color:#323233;
}
#forgot span {
	font-size:1.2em;
	line-height:1.4;
	margin-left:7px;
}
/*************************  progress-meter  ***************************/
.progress-meter {
	background: url(../images/sprite_progress_meter_v1.png) repeat-x scroll 0 0 transparent;
	border: 1px solid #666666;
}
.progress-meter .has-progress {
	background: url(../images/sprite_progress_meter_v1.png) repeat-x scroll 0 -50px transparent;
	border-right: 1px solid #666666;
}
.progress-meter, .progress-meter .has-progress, .progress-meter .no-progress {
	display: block;
	height: 12px;
}
/*********************************** HOME PAGE CSS **********/

/*************************  Student Login  ***************************/
.fancyDivClass {
	border: 7px solid #E1EEF1;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	overflow:hidden;
}
.fancyDivClass div.signIn {
	padding:7px;
	background-color:#FFFFFF;
	/*width:380px;*/
    height:auto;
	overflow: hidden !important;
}
.fancyDivClass h2 {
	line-height:2.1;
	border-bottom: 1px dotted #9DCFE4;
	margin-bottom:2px;
}
.fancyDivClass p {
	color:#323232;
	font-weight:bold;
}
.fancyDivClass label {
	/* color: #777777;*/
	color: #323232;
	font-size: 1.2em;
	line-height: 1.8;
}
.fancyDivClass input,.fancyDivClass textarea {
	background-color: #F5F5F5;
	border: 1px solid #DEDEDE;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
	color: #777777;
	font-size: 1.24em;
	border-radius: 4px 4px 4px 4px;
	outline: 0 none;
	padding: 7px 5px 4px 8px;
}

.fancyDivClass input:focus,.fancyDivClass textarea:focus {
	color:#323232;
	border-color:#777777;
	box-shadow: 0 0 3px #4a4043;
}
.fancyDivClass a:link {
	color: #777777;
	font-weight:bold;
	color:#D85A5E;
	font-size:1.2em;
}
.fancyDivBtn {
	background-color: #E1EEF1;
	border:none !important;
	box-shadow:none !important;
	border-radius:none !important;
	outline: 0 none;
	padding: 0 !important;
}
/*************************  Content Wraper  ***************************/
#contentWraper {
	background:#FFFFFF;
	border: solid #E7E7E4 1px;
	height:auto;
	width:968px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);
	;
	-webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);
	;
	box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);/*margin-bottom:7px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.75);*/
}
.tagline {
	margin-bottom:24px;
	padding:7px 0 7px 14px;
	overflow:auto;
}
.tagline h2 {
	font-size:2.3em;
	font-weight:bold;
	padding-bottom:3px;
	/*text-shadow: 0px 2px 3px #CCCCCC;*/
}
.tagline p {
	color:686868;
	font-size:1.4em;
	line-height:normal;
	/*font-weight:bold;*/
	/*text-shadow: 0px 1px 2px #B3B3B3;*/
}
.primarySearch {
	width:806px;
	height:auto;
	background-color:#E1EEF1;
	padding:14px 0;
	margin-bottom:24px !important;
	border:#DEDEDE 1px solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.50);
	-webkit-box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.50);
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.50);
}
.secondarySearch {
	width:720px;
	height:auto;
	background-color:#FFF;
}
.collSearch {
	height:auto;
	width:666px !important;
}
.recentSearches {
	width:720px;
	/*margin-bottom:24px;*/
	padding-bottom:24px;
	margin-top:5px;
}
.recentSearches p {
	padding-left:11px;
}
.search1 {
	height: 30px;
	width: auto;
	overflow: auto;
	padding-bottom: 7px;
}
.search1 label {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:1.9em;
	line-height:1.6;
	text-shadow: 1px 1px 3px #B3B3B3;
}
.search2 label {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:1.9em;
	line-height:1.6;
	text-shadow: 1px 1px 3px #B3B3B3;
}
/*.search1 input { 
background-color: #F00;
	border: 1px solid #DEDEDE;
	border-radius: 1px 1px 1px 1px;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
	color: #777777;
	font-size: 1.24em;
	padding: 4px 0 3px 3px;
}
.search1 div select:active {
	border: 1px solid #323233;
	background-color:#F6F6F6;
}*/

.search1 div select {
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-shadow: 0px 0px 4px #B3B3B;
	-moz-box-shadow: 0px 0px 4px #B3B3B3;
	box-shadow: 0px 0px 4px #B3B3B3;
	background-color:#FFF;
	width:246px;
	height:30px;
	border: 1px solid #B3B3B3;
	padding: 4px 3px 5px 7px;
	margin-left:24px;
	margin-right:224px;
	color: #323233;
	font-size: 1.34em;
	font-weight:bold;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
}
.search1 div select:hover {
	border: 1px solid #323233;
	background-color:#F6F6F6;
}
OPTGROUP {
	font-style:normal;
	padding:0;
}

#course_type OPTION {
	color:#777777;
	padding:0 0 0 7px;
}
#states_cities {
	text-decoration:none;
	cursor:pointer;
}
/*.search1 div select option { padding: 2px 7px; }*/
.secondarySearch input {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #F5F5F5;
	padding: 4px 0 4px 7px;
	height:16px;
	moz-box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	font-size: 1.4em;
	font-weight:bold;
	width:97%;
}
.search2 {
	height:30px;
	width:auto;
	overflow:auto;
	padding-bottom:14px;
	margin-top:7px;
}
.searchLoc {
background: url("../images/coll_course_dp.png") no-repeat scroll 252px 50% #FFFFFF;
border: 1px solid #B3B3B3;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 4px #B3B3B3;
color: #323233;
cursor: pointer;
font-size: 1.34em !important;
font-weight: bold !important;
height: 18px;
margin-left: 24px;
margin-right: 194px;
padding: 5px 3px 5px 10px;
width: 260px;
}

.searchBtn {
	width:136px;
	height:34px;
	margin-top:11px;
}
.searchBtn input {
	background-color: #E1EEF1;
	border: none;
	border-radius: 0;
	box-shadow: none; 
	padding: 0;
}
/*.button1 {
	background-color: #3D6295;
	text-align:center;
	height:32px;
	width:133px;
	border-radius: 4px 4px 4px 4px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	color:#FFF;
	font-size:2.2em;
	font-weight:bold;
	border: 1px solid #C6E5E7;
	padding:0;
}

.button1:hover {
	background: -moz-linear-gradient(19% 75% 90deg, #9DCFE4, #e2f2ff);
	background: -webkit-gradient(linear, left top, left bottom, from(#e2f2ff), to(#9DCFE4));
}
.button1:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
 .button1::-moz-focus-inner {
 border: none;
}*/
.locations {
	max-width:720px;
	height:auto;
	background-color:#F5F5F5;
	overflow:hidden;
}
.regions {
	width:120px;
	height:60px;
	background-color:#fff;
}
.cities {
	width:240px;
	height:60px;
	background-color:#E7E7E4;
}
.cities h4 {
	font-size:1.6em;
	line-height:1.6;
	font-weight:bold;
	padding-top:17px;
}
.listings {
	width:119px;
	height:auto;
	padding-top:7px;
	padding-left:1px;
	background-color:#F5F5F5;
}
.listings ul li {
	list-style: none;
	margin-bottom:5px;
}
.listings ul li span {
	font-size:1.1em;
	color:#686868;
}
.listings ul li.regionHeader {
	margin-bottom:7px;
}
.listings ul li.regionHeader span {
	color:#323233;
	font-size:1.5em;
	font-weight:bold;
}
div .button3 {
	height:26px !important;
	background-color:#3D6295 !important;
	text-align:center !important;
	padding:0 !important;
	width:40px !important;
	color:#FFF !important;
	border: none !important;
}
/*.button3:hover { background-color:#FFF; }*/
.button3:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#3366BB !important;
}
 .button3::-moz-focus-inner {
 border: none;
}

.testimonials {
	background: url(../images/texture_01.jpg) repeat  #F9F9F9;
	width:968px;
	height:120px;
	border-bottom:1px dashed #9DCFE4;
	border-top:1px dashed #9DCFE4;
	margin-bottom:14px;
}
 .testimonials2 {
   background: url("../images/texture_01.jpg") repeat scroll 0 0 #F9F9F9;
   border-bottom: 1px dashed #9DCFE4;
   border-top: 1px dashed #9DCFE4;
   height: 120px;
   margin-bottom: 14px;
}
/*.testimonials {
	width:940px;
	height:auto;
	padding:7px 0;
	border-bottom:1px dashed #9DCFE4;
	border-top:1px dashed #9DCFE4;
	margin-bottom:14px;
}
.testimonials p {
	font-size:1.4em;
	color:#686868;
}
.testimonials span {
	color:#777777;
}*/
.ccHeader {
	overflow:auto;
	width:640px;
	height:auto;
	margin-bottom:12px;
}
.cclisting {
	overflow:auto;
	width:936px;
	height:auto;
	
}
a.button4 {
	/*background:  #FFFFFF;*/
	border-radius: none;
	box-shadow: none;
	color: #686868;
	cursor: pointer;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 0;
	padding: 0;
	text-decoration:none;
}
.button4 img {
	vertical-align:middle;
	margin-left:2px;
}
location1 {
	width:auto;
	height:auto;
}
.hypList {
	width:230px;
	height:auto;
	padding:2px;
	/*background-color:#FFF;*/
}
.hypList ul li {
	list-style: none;
	margin-bottom:5px;
}
.hypList ul li a {
	font-size:1.2em;
}
#livesearch {
	width:600px;
	height:114px;
	z-index:100;
	background-color: #f5f5f5;
	top:30px;
	left:5px;
	overflow:hidden;
	-moz-box-shadow: 0 4px 7px #666;
	-webkit-box-shadow: 0 4px 7px #666;
	box-shadow: 0 4px 7px #666;/*margin:6px 0 0 6px;*/
}
.autocomplete {
	cursor: pointer;
	width:auto;
	text-align:left;
	height:auto;
	max-height:114px;
	padding: 0 0 0 7px;
	overflow:auto;
}
.autocomplete ul li {
	color:#777777;
	white-space:nowrap;
	margin-bottom:5px;
	font-size: 1.2em;
	line-height: 1.4;
}
.autocomplete ul li:hover {
	background-color:#ccc;
	color:#686868;
	font-weight:bold;
}
.autocomplete strong {
	font-weight:bold;
	color:#3D6295;
}
a.hoverable {
	/*position: relative;
 cursor: pointer;*/
 text-decoration: none !important;
	color: #777777 !important;
}
a.hoverable div.eastList {
	position: absolute;
	display: none;
	top: 120px;
	left: 80px;
	background-color: #FFF;
	border: 1px solid #DEDEDE;
	width:120px;
	height:66px;
	padding: 3px 5px;
	z-index:3;
	-moz-box-shadow: 0 2px 6px #666;
	-webkit-box-shadow: 0 2px 6px #666;
	box-shadow: 0 2px 6px #666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
a.hoverable:hover div.eastList {
	display: block;
}
a.hoverable div p {
	font-size:1.1em;
	line-height: normal;
	color:#686868;
}
/*.eastList li {
	list-style: none;
	margin-bottom:5px;
	font-size:1.1em;
	color:#686868;
}*/
#nav li a.green {
	color:#AFCF60;
}
CHECKBOX {
	cursor:pointer;
}
/********************************************************************COLLEGE PUBLIC PROFILE *************************************************************/

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.quickSearch {
	width:auto;
	background-color:#f5f5f5;
	height:25px;
	margin-right:7px;
	padding:0 2px 0 3px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	border-radius:2px 2px 2px 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-shadow: 0px 0px 2px #B3B3B;
	-moz-box-shadow: 0px 0px 2px #B3B3B3;
	box-shadow: 0px 0px 4px #B3B3B3;
}
.goBtn {
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	color: #FFF;
	background:#3D6295;
	cursor: pointer;
	white-space: nowrap;
	box-shadow: none;
	font-size: 1.2em;
	font-weight: bold;
	margin-top:3px;
	margin-bottom:0;
	padding: 3px 10px 3px 10px;
	height:auto;
}
/*.goBtn:hover { text-decoration:underline; }*/
.goBtn:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#3366BB !important;
}
 .goBtn::-moz-focus-inner {
 border: none;
}
.searchBar {
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #FFF;
	padding: 2px 0 2px 4px;
	margin:2px 0 0 0;
	height:auto;
	moz-box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0px 0px 1px rgba(0, 0, 0, 0.25);
	font-size: 1.2em;
	font-weight:bold;
}
.collegeTitle {
	width:704px;
	padding:0 5px;
	margin-bottom:10px;
}
.collegeTitle h1 {
	font-weight:bold;
	font-size:2.5em;
	line-height: normal;
	color:#3D6295;
	text-shadow: 0px 2px 3px #CCCCCC;
}
.collegeImg {
	width:190px;
	padding:5px 5px;
	height:auto;
	background-color:#F5F5F5;
	margin-left:5px;
	margin-right:10px;
	-moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}

h2.collegeName  {
       font-weight:bold !important;
       font-size:2.5em !important;
       line-height: normal !important;
       color:#3D6295 !important;
       text-shadow: 0px 2px 3px #CCCCCC !important;
       
}

h2.collegeName a:hover {
       text-decoration:none !important;
       text-shadow: 0px 2px 6px #aaa;
       }


.shadow {
	moz-box-shadow: 5px 5px 5px #ccc;
	-webkit-box-shadow: 5px 5px 5px #ccc;
	box-shadow: 5px 5px 5px #ccc;
}
.collegeDetails {
	max-width:393px;
	max-height:202px;
	margin-right:10px;
}
.collegeDetails p {
	font-size:1.3em;
	line-height:normal;
	margin-bottom:7px;
}
.collegeDetails p span {
	color:#686868;
}
.socialBar {
	width:235px;
	margin-right:5px
}
.updateProfile {
	margin-left: 5px;
	margin-right: 5px;
	border-top:2px dashed #E7E7E4;
	border-bottom: 2px dashed #E7E7E4;
	padding: 7px 0;
}
.updateProfile p {
	font-size:1.5em;
	line-height:1.5;
}
.collegeProfile {
	overflow:auto;
	width:auto;
	height:auto;
}
.leftColoum {
	width:380px;
	height:auto;
	margin-left:1px;
}
.rightColoum {
	width:574px;
	height:auto;
}
.facilities {
	padding:5px 0;
	height:50px;
	width:auto;
}
.facilities ul {
	list-style: none;
	margin: 0;
}
.facilities li {
	float: left;
	position: relative;
	display:inline;
	margin-right:3px;
	height:50px;
}
.facilities h3 {
	color:#323233;
	font-size:1.2em;
	line-height:4.2;
	text-align:center;
}
.facilities span {
	top:37px;
	color:#777777;
}
.column2 {
	width:240px;/*background-color:#E1EEF1;*/
}
.column3 {
	width:320px;/*background-color:#E1EEF1;*/
	margin-right:1px;
}
.colHeader {
	width:auto;
	height:auto;
	padding:7px 5px;
	border-top:2px solid #9DCFE4;
	border-bottom:2px solid #9DCFE4;
	background-color:#F5F5F5;
	/*-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;*/
	-webkit-box-shadow: 2px 3px 5px #E6E6E6;
	-moz-box-shadow: 2px 3px 5px #E6E6E6;
	box-shadow: 2px 3px 5px #E6E6E6;
}
.colHeader h2 {
	font-size:2.3em !important;
	font-weight:bold !important;
	color:#323233 !important;
	line-height:normal !important;
	text-shadow: 0px 1px 2px #CCCCCC;
}
.colHeader span {
	margin-left:5px;
	font-size:1.1em;
}
.colContent {
	width:auto;
	height:auto;
	padding:7px 10px 0 10px;
	overflow:auto;/*border-bottom: 1px solid #9DCFE4;*/
}
/*.colContent p {
	font-size:1.3em;
}*/


.exprtRev img {
	padding: 0 5px 0 0;
}
p.exprtRev span {
	color:#D85A5E;
	font-weight:bold;
	overflow:auto;
	text-shadow:1px 1px 2px #ccc;
}
.reviewBy {
	padding:5px 0;
	margin-top:7px;
	border-top:1px solid #E7E7E4;
	border-bottom:1px solid #E7E7E4;/*	background-color:#FFF;*/
}
.reviewBy span {
	color:#323232;
}
.document {
	width:auto;
	height:50px;
	margin-bottom:7px;
}
.document img {
	margin-right:5px;
	margin-top:10px;
}
.leftColoum p {
	font-size:1.3em;
}
.leftColoum p span {
	color:#686868;
}
p.courseDetails {
	font-size:1.3em !important;
	font-weight:normal !important;
	line-height:normal !important;
	color:#323232;
	margin-left:5px;
	padding-top:7px;
}
.seats {
	width:246px;
	height:auto;
	border-top: solid #DEDEDE 1px;
	border-left: solid #DEDEDE 1px;
	border-right: solid #DEDEDE 1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 1px #E7E7E4;
	-moz-box-shadow: 0 1px 1px #E7E7E4;
	box-shadow: 0 1px 1px #E7E7E4;
}
.rowHeader1 {
	width:75%;
	height:auto;
	background-color:#FEF3D7;
	color:#323232;
	padding:5px 7px;
	font-size:1.3em;
	font-weight:bold;
	border-bottom: solid #DEDEDE 1px;
	text-shadow: 1px 1px 2px #ccc;
}
.rowHeader2 {
	width:25%;
	height:auto;
	background-color:#FEF3D7;
	color:#323232;
	padding:5px 7px;
	font-size:1.3em;
	font-weight:bold;
	border-bottom: solid #DEDEDE 1px;
	text-shadow: 1px 1px 2px #ccc;
}
.reservation {
	width:358px;
	height:auto;
	border-top: solid #DEDEDE 1px;
	border-left: solid #DEDEDE 1px;
	border-right: solid #DEDEDE 1px;
	border-bottom: solid #DEDEDE 1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 1px #E7E7E4;
	-moz-box-shadow: 0 1px 1px #E7E7E4;
	box-shadow: 0 1px 1px #E7E7E4;
}
.row1 {
	background-color:#F5F5F5;
	padding:2px;
}
.otherCourse {
	width:auto;
	height:auto;
	padding:7px 5px;
	/*border-top:2px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;*/
	background-color:#F5F5F5;
}
.otherCourse h3 {
	font-size:1.8em;
	font-weight:bold;
	color:#323233;
	line-height:normal;
	text-shadow: 0px 1px 2px #CCCCCC;
}
.otherCourse span {
	margin-left:5px;
	font-size:1.1em;
}
#ratioHelp {
       font-size:11px;
       display: none;
       position: absolute;
       top:5px;
       left: 10px;
       background-color: #FFF;
       border: 1px solid #DEDEDE;
       width:auto;
       height:auto;
       padding: 2px;
       z-index:100;
       -moz-box-shadow: 0 2px 6px #666;
       -webkit-box-shadow: 0 2px 6px #666;
       box-shadow: 0 2px 6px #666;
       -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
       border-radius: 3px;
       -moz-background-clip: padding;
       -webkit-background-clip: padding-box;
       background-clip: padding-box;
}
/*ratio:hover>#ratioHelp {display:block;}*/

.collegeOptn {
	width:340px;
	height:auto;
	padding:7px 0;
	border-top:1px solid #E7E7E4;
	border-bottom:1px solid #E7E7E4;
}
button.css3button {
	background:#3d6295;
	font-size: 1.3em;
	color: #ffffff;
	width:160px;
	height:auto;
	text-align:center;
	padding: 7px;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow:
 0px 1px 3px rgba(0,0,0,0.5), inset 0px 0px 3px rgba(0,0,0,1);
	-webkit-box-shadow:
 0px 1px 3px rgba(0,0,0,0.5), inset 0px 0px 3px rgba(0,0,0,1);
	cursor: pointer;
	white-space: nowrap;
	margin-bottom:0;
}
/*button.css3button:hover { text-decoration:underline; }*/
button.css3button:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#3366BB !important;
}
button.css3button::-moz-focus-inner {
 border: none;
}

.eventDetails{	
word-wrap: break-word;
}
.eventDetails h4 {
	font-size:1.3em;
	line-height:1.3;
	border-bottom:1px solid #E7E7E4;
	font-weight:bold;
	color:#323232;
	
}
.eventDetails img {
	margin-right:5px;
	border:1px solid #E7E7E4;
}
.eventDetails p {
	text-align:justify;
}
#quckSer {
	width:345px;
	height:auto;
	max-height:120px;
	z-index:100;
	background-color: #f5f5f5;
	padding:2px;
	top:26px;
	left:6px;
	overflow:hidden;
	border:1px solid #E7E7E4;
	-moz-box-shadow: 0 4px 7px #666;
	-webkit-box-shadow: 0 4px 7px #666;
	box-shadow: 0 4px 7px #666;/*margin:6px 0 0 6px;*/
}
#quckSer ul li {
	color:#777777;
	/* white-space:nowrap;*/
       margin-bottom:5px;
	font-size: 1.2em;
	line-height: 1.4;
}
#quckSer ul li:hover {
	background-color:#ccc;
	color:#686868;
	font-weight:bold;
	font-size: 1.2em;
	line-height: 1.4;
}
#quckSer strong {
	font-weight:bold;
	color:#3D6295;
}
.backgroundBlue {
	background-color:#E1EEF1;
}
.backgroundGreen { 
	background-color:#daedca;
}
.backgroundLred { 
	background-color:#d6a29e;
}
.coursesOptions {
	padding:7px 0;
	margin-right:1px;
}
.coursesOptions p {
	font-size:1.5em;
	line-height:1.5;
	text-shadow:1px 1px 2px #ccc;
}
.white {
	color:#000 !important;
}
.fullsize {
	width:302px;
	height:auto;
	border:1px solid #E7E7E4;
	background:#F5F5F5;
	padding-left:1px;
	overflow:hidden;
}
#alumini_description, #collaboration_description,#events_description {
	background-color:#f5f5f5;
	width:600px;
	/*background-color:#;*/
	max-width: 640px !important;
	height:auto;
	overflow:auto;
	padding:10px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
#alumini_description h2, #collaboration_description #events_description h2 {
	background-color:#fff;
	line-height:2.1;
	border-top:1px dashed #E7E7E4;
	border-bottom:1px dashed #E7E7E4;
	margin-bottom:7px;
	font-size:1.8em !important;
}
/******************CUT OFFS**************************/
.column4 { width:720px; }
.fontReq {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:1.2em !important;
}
ul .categories {
	list-style: none;
	padding:0;
}
.categories li {
	float:left;
	display:inline;
	font-size:1.2em;
	font-weight:bold;
	margin-right:10px;
	line-height:1.4;
}

.categories li a {
	padding:5px 10px;
	display:block;
}

.categoryLinkSelected {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color:#3D6295;
	color:#fff !important;
}
.category_title {
	color:#323233;
	width:150px;
	
}

.top_recruiters p{
	font-size:1.3em;
	color:#323232;
}

/******************CUT OFFS**************************/

/***********************student registration**********************************************/

.studentReg {
	border: solid #E7E7E4 1px;
	height:auto;
	width:800px;
	padding:21px;
	margin-bottom: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);
	;
	-webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);
	;
	box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);
}
.regHeader {
	width:auto;
	height:100px;
	/*padding:14px;*/
	background:#fff url(../images/coll_gradient3.png) repeat-x left top;
}
.regHeader h2 {
	font-size: 2.8em;
	/*line-height:2.8em;*/
	line-height:normal;
	padding:14px 0 3px 0;
	font-weight:bold;
	text-shadow: 0px 2px 3px #CCCCCC;
}
.regHeader p {
	color:#323232;
	font-size:1.5em;
	/*margin-top:-7px;*/
	text-shadow: 0px 2px 3px #888888;
	behavior: url(path/to/PIE.htc);
}
.studentRegForm {
	width:auto;
	height:auto;
	background-color:#f5f5f5;/*padding:14px 0;*/
}
.confimation {
	width:600px;
	height:auto;
	padding:14px;
}
.confimation h3 {
	color:#AFCF60;
	font-size:1.8em;
	line-height:1.8;
	text-transform:capitalize;
}
.confimation p {
	text-align:center;
	font-size:1.4em;
	line-height:1.6;
	text-shadow: 0px 2px 3px #CCCCCC;
}
.css3button_green {
	background:#AFCF60;
	font-size: 1.6em;
	color: #ffffff;
	width:160px;
	height:auto;
	text-align:center;
	padding: 7px 28px;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: pointer;
	white-space: nowrap;
	margin-bottom:0;
}
/*button.css3button:hover { text-decoration:underline; }*/
button.css3button_green:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#9EB555 !important;
}
button.css3button_green::-moz-focus-inner {
 border: none;
}

.css3button_red {
	background:#D85A5E;
	font-size: 1.6em;
	color: #ffffff;
	width:160px;
	height:auto;
	text-align:center;
	padding: 7px 28px;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: pointer;
	white-space: nowrap;
	margin-bottom:0;
}
/*button.css3button:hover { text-decoration:underline; }*/
button.css3button_red:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#BC5058 !important;
}
button.css3button_red::-moz-focus-inner {
 border: none;
}
/********************************************************************** Student Profile Section **********************/ 

  .studentImage {
    width:120px;
    height:auto;
    padding:5px 5px 0;
    border: 1px dashed #E7E7E4;
    margin-top:2px;
}
.studentHeader {
    width:auto;
    height:auto;
    padding:7px 5px;
    border-top:2px solid #9DCFE4;
    border-bottom:2px solid #9DCFE4;
    background-color:#F5F5F5;
    overflow:auto;
    -webkit-box-shadow: 2px 3px 5px #E6E6E6;
    -moz-box-shadow: 2px 3px 5px #E6E6E6;
    box-shadow: 2px 3px 5px #E6E6E6;
}
.studentHeader h2 {
    font-size:2.3em !important;
    font-weight:bold !important;
    color:#323233 !important;
    line-height:normal !important;
    text-shadow: 0px 1px 2px #CCCCCC;
}
.studentHeader a {
    color: #D85A5E;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.2;
    margin: 7px;
}

h3.studenTable {
    border-bottom: 1px dashed #777777;
    color: #AFCF60;
    line-height: 1.7;
}

ul .form_student {
	list-style: none;
	padding:0;
}
.form_student li {
	float:left;
	display:inline;
	margin-bottom:10px;
}

.form_title {
	font-size:1.26em;
	color:#686868;
	width:200px;
	padding:4px 0px 7px;
}

a:link.css3button {
	background:#3d6295;
	font-size: 1.3em;
	color: #ffffff;
	width:146px;
	height:auto;
	text-align:center;
	padding: 7px;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow:
 0px 1px 3px rgba(0,0,0,0.5), inset 0px 0px 3px rgba(0,0,0,1);
	-webkit-box-shadow:
 0px 1px 3px rgba(0,0,0,0.5), inset 0px 0px 3px rgba(0,0,0,1);
	cursor: pointer;
	white-space: nowrap;
	margin-bottom:0;
}

a:link.css3button:hover { text-decoration:none !important; }
a:link.css3button:active {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	background-color:#3366BB !important;
}
a:link.css3button::-moz-focus-inner {
 border: none;
}

/*Facebook*/
.icslikebox {
       background: url(../images/fbslide1.png) no-repeat transparent !important;
       display: block;
       float: right;
       height: 290px;
       width: 250px;
       z-index: 99999;
       position:fixed;
       right:-220px;
       top:40%;
}
.icslikebox div {
	border:none;
	position:relative;
	display:block;
}

.feedbackBox {
	z-index: 99999;
	position:fixed;
	left:6%;
	bottom:0px;
	background-color: #323232;
	width:auto;
	height:auto;
	padding:5px 10px;
	text-decoration: none;
	text-align:center;
	cursor: pointer;
	border: none;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	
}
.feedbackBox a:link {
	color:#FFF;
	text-decoration:none;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:0.5px;
  }
 .feedbackBox a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:0.5px;
  }
 .feedbackBox a:hover {
	color:#FFF;
	text-decoration:none;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:0.5px;
  }
 .feedbackBox a:active {
	color:#FFF;
	text-decoration:none;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:0.5px;
  }

/********************** About Us ********************************/ 
.aboutStudentHeader {
	width:auto;
	height:auto;
	padding:7px 5px;	
	border-bottom:2px solid #9DCFE4;	
	overflow:auto;
	
}
.aboutStudentHeader h2 {
	font-size:2.3em !important;
	font-weight:bold !important;
	color:#323233 !important;
	line-height:normal !important;
	text-shadow: 0px 1px 2px #CCCCCC;
}
 .media {
	height:auto;
	overflow:auto;
	padding: 10px 0 10px 14px;
}
.mediaCoverage ul {
	list-style: none;
	margin: 0;
}
.mediaCoverage li {
	margin:10px;
	float: left;
	position: relative;
	display:inline;
	padding:14px;
	background-color:#E1EEF1;
	-webkit-box-shadow: 2px 3px 5px #E6E6E6;
	-moz-box-shadow: 2px 3px 5px #E6E6E6;
	box-shadow: 2px 3px 5px #E6E6E6;
	text-shadow: 0px 2px 3px #CCCCCC;
	moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25) inset;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25) inset;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.mediaCoverage img {
	border: 1px dashed #E7E7E4;
	padding:2px;
	-moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.team {
font-size:1.8em;
font-weight:bold;
line-height:1.8;
text-shadow: 0px 1px 2px #CCCCCC;
padding: 0 24px;
}
.teamMember {
width:400px;
height:200px;
/*overflow:auto;*/
padding: 14px 20px;
}
.teamMember img, .mentors img {
border: 1px solid #E2E3E4;
border-radius: 6px 6px 6px 6px;
box-shadow: 0 2px 2px #DDDDDD;
display: block;
margin-right: 20px;
padding: 3px;
}
.memberName {
font-size:1.5em;
font-weight:bold;
line-height:1.4;
color:#323232;
}
.teamMember p, .mentors p {
overflow:auto;
word-wrap: break-word;
text-align:justify;
}

.compLogo{
	width:225px;
	/*min-height:400px;*/
	/*padding:7px 5px 0 !important;
	overflow:auto;*/
}

.compLogo ul {
	list-style: none;
	margin: 0;
}
.compLogo li {
	float: left;
	position: relative;
	display:inline;
	margin:1px;
}


.aboutUs {
	color:#323232;
	font-size:1.3em;
	line-height:1.7em;
	text-align:justify;
	word-wrap:break-word;
	text-shadow: 0px 1px 2px #CCCCCC;
	}

.gs-newsResult{	
	margin-bottom:7px;
}

.gs-snippet{
	font-size:12px !important;
	text-align:justify;
}

.gs-title{
	font-size:11px!important;
	margin-bottom:3px;	
}

/********************** Search Results  ********************************/ 
	
	.contentWraper {
	width: 970px;
	height:auto;
}
.searchedLocation {
	width:966px;
	padding:2px 2px 0 2px;
	height:auto;
	margin-bottom:7px;
}
.searchedLocation p {
	font-size:1.1em;
	line-height:normal;
	text-shadow: 0 1px 1px #eeeeee;
}
/*.featuredList {
	width:970px;
	height:auto;
	margin-bottom:7px;
}
*/.featuredCollege {
	width: 224px;
	height:130px;
	padding: 4px;
	background:#E1EEF1;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25) inset;
	border: 1px solid #DEDEDE;
	overflow: hidden;
	position: relative;
	/*margin-right:10px;*/
}
div .featuredCollege:hover {
 - moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	border: 1px solid #FFF;
}
.featuredCollege img {
	border: 0 none;
	left: 0;
	position: absolute;
	top: 0;
}
.featuredCollege h3 {
	padding: 3px 0;
	width:232px;
	font-size:1.1em;
	line-height:normal;
	background-color:#FFF;
	opacity:0.8;
	z-index:0;
	left: 0;
	position: absolute;
	top: 0;
	text-align:center;
}
.featuredCollege .slideUp { display:none; }
.featuredCollege:hover .slideUp {
	display:block;
	position:absolute;
	opacity: 0.8;
	left:0;
	bottom:0;
	z-index:0;
	width:232px;
	height:64px;
	background-color:#000000;
	color:#FFF;
}
.featuredCollege .slideUp .collegeLogo {
	display:block;
	margin:2px;
	opacity:1.0 !important;
}
&#8377 .marginRight0 {
margin-right:0 !important;
}
.searchDetails {
	background-color:#E1EEF1;
	border-bottom: 2px solid #DEDEDE;/*-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);*/
}
.collegesFound { padding:4px 0; width:250px; }
.searchInfo {
	width:232px;
	margin-left:14px;
	padding:5px 0;
}

.pagination_list {
	margin-left:14px;
	padding:5px 0;
	}
.searchInfo p { color:#686868; }
.sortColleges {
	width:25%;
	margin-right:14px;
	padding:2px 0 1px 0;
}
.sortColleges label {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.4;
	text-shadow: 1px 1px 3px #B3B3B3;
	padding-right: 7px;
}
.sortColleges select {
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color:#FFF;
	width:180px;
	height:auto;
	border: 1px solid #B3B3B3;
	padding:0;
	box-shadow:none;
	padding: 2px;
	font-size: 1.2em;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
}
.sortColleges select:hover {
	border: 1px solid #323233;
	background-color:#F6F6F6;
}
#searches {
	margin-top:7px;
	/*padding-top:7px;*/
}
p.shortlisted {
	font-size:1.4em;
	paddin: 2px 0 4px;
}
.filters h5 {
	font-size:1.3em;
	color:#323232;
	text-shadow: 1px 1px 2px #B3B3B3;
	margin-bottom:10px;
}
a:link.filterBtn, a:visited.filterBtn {
	display:block;
	background:#FFF url(../images/button_gradient.png) repeat-x left top;
	font-size: 1.3em;
	width:148px;
	height:33;
	text-align:center;
	padding: 7px 0;
	border: 1px solid #B3B3B3;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: pointer;
	white-space: nowrap;
}
a:hover.filterBtn { text-decoration:none; }
a:active.filterBtn {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
a:active.filterBtn::-moz-focus-inner {
 border: none;
}
label.filterBtn{
	display:block;
	background:#FFF url(../images/button_gradient.png) repeat-x left top;
	font-size: 1.3em;
	color: #3D6295;
	width:148px;
	height:33;
	text-align:center;
	padding: 7px 0;
	border: 1px solid #B3B3B3;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: pointer;
	white-space: nowrap;
}

label:active.filterBtn {
	outline: none;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
label:active.filterBtn::-moz-focus-inner {
 border: none;
}

.feeBtn {
	display:block;
	background:#FFF url(../images/button_gradient.png) repeat-x left top;
	font-size: 1.3em;
	width:148px;
	height:33;
	text-align:center;
	padding: 7px 0;
	border: 1px solid #B3B3B3;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: default;
	white-space: nowrap;
	/*margin-bottom:7px;*/
}
.feesBtn {
	display:block;	
	font-size: 1.3em;
	width:148px;
	height:33;
	text-align:center;
	padding: 7px 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: default;
	white-space: nowrap;
	margin-bottom:7px;
}
.options {
	width:142px;
	height:auto;
	padding:7px 3px 0;
	background-color:#FFF;
	border-left: 1px solid #E7E7E4;
	border-right: 1px solid #E7E7E4;
	border-bottom: 1px solid #E7E7E4;
}
.options ul li {
	list-style: none;
	margin-bottom:5px;
}
.options ul li span {
	font-size:1.0em;
	line-height: normal;
	color:#686868;
	word-wrap:break-word;
}
.premiumListing {
	border: 1px solid #E2E3E4;
	width:148px;
	min-height:130px;
	background-color:#E7E7E4;
	margin-bottom:7px;
	padding-bottom:2px;
	moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.premiumListing img {
	display: block;
	padding: 1px;
}
.premiumListing p { text-shadow: 0px 2px 3px #CCCCCC; }
div .premiumListing:hover {
 - moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	border: 1px solid #FFF;
	background-color:#E1EEF1;
}
#searchListings {
	width:640px;
	height:auto;
	margin-left:14px;
}
#searchListings ul li {
	list-style: none;
	margin-bottom:10px;
}
.collegeWrapper {
	width:624px;
	min-height:176px;
	padding:7px;
	background: #FFF;
	background-clip: padding-box;
	border: 1px solid #E7E7E4;
	/*moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
    box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.15);*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	margin-bottom: 10px;
	-moz-box-shadow:  1px 3px 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:  1px 3px 5px rgba(0, 0, 0, 0.25);
	box-shadow:  1px 3px 5px rgba(0, 0, 0, 0.25);
}
.addTo {
	width:140px;
	height:28px;
	position:absolute;
	right:7px;
	top:0;/*background: #FFF url(../images/add_to_shrtlst.png)  no-repeat;*/
}
.collegeWrapper h2 {
	font-size:1.6em;
	line-height:normal;
	font-weight: bold;
	max-width:480px;
	word-wrap:break-word;
}
img.logo {
	padding:2px;
	border: 1px solid #E2E3E4;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 2px 2px #DDDDDD;
	display: block;
}
img.logo:hover {
 - moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
.collInfo {
	width:344px;
	max-width:344px;
	padding:4px 0 0 0;
	max-height:126px;
	overflow:hidden;
}
.collInfo p { margin-bottom:2px; }
/*.collInfo p:hover { text-shadow: 0 1px 3px #AAA; }*/
.collegeViews {
	max-width:140px;
	padding:4px 0 0 0;
	overflow:hidden;
	margin-bottom:8px;
}
.collegeViews ul {
	list-style: none;
	margin: 0;/*padding: 5px 0 0 0;*/
}


.collegeViews li {
	float: right;
	position: relative;
	display:inline;
	margin-right:2px;
	height:26px;
	margin-bottom:7px !important;
}
.counter {
	width:126px;
	height:auto;
	padding:7px 0;
}
.number {
	font-size:15px;
	line-height:normal;
	color:#9DCFE4;
}
.map {
	width:220px;
	height:90px;
	padding:2px;
	border: 1px solid #E2E3E4;
	box-shadow: 0 2px 2px #DDDDDD;
}
.addDetail {
	max-width:190px;
	max-height:90px;
	overflow:hidden;
	margin-left:5px;
}
.addDetail p {
	font-size:1.1em;
	line-height:normal;
	word-wrap:break-word;
}
.addDetail p span {
	font-size:1.2em;
	color:#686868;
}


.addDetail2 {
	max-width:390px;
	max-height:90px;
	overflow:hidden;
	margin-left:5px;
}
.addDetail2 p {
	font-size:1.1em;
	line-height:normal;
	word-wrap:break-word;
}
.addDetail2 p span {
	font-size:1.2em;
	color:#686868;
}
.facultyDetails {
	width:420px;
	height:auto;
}
.facultyDetails p {
	font-size:1.1em;
	/*line-height:normal;*/
	word-wrap:break-word;
}
.facultyDetails p span {
	font-size:1.2em;
	color:#686868;
}
#locationDetails {
	padding:7px;
	border-width: 1px;
	border-style: dashed;
	border-color: #E7E7E4;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	
	width:auto;
	height:auto;
}


ul.pagination-holder{padding:0px; margin:0px; list-style:none; float:right;}
ul.pagination-holder li{float:left; margin:0px 2px 0px 2px; color:#ccc;}
ul.pagination-holder li a{padding:2px 5px 2px 5px; color:#fff; font-size:12px; text-decoration:none;}
ul.pagination-holder li a:hover{ text-decoration:underline;}
ul.pagination-holder li a.active{ font-weight:bold;}


.sort-slider-bottom-text {
    color: #858585;
    font-size: 10px;
    text-align: center;
}

 
table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
	
}
.bordered {
    /*border: 1px solid #E7E7E4;*/
   -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
    box-shadow: 0 1px 1px #CCCCCC;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height:1.4;
}
.bordered tr:hover {
    -moz-transition: all 0.1s ease-in-out 0s;
    background: none repeat scroll 0 0 #E1EEF1;
	color:#323232;
}
.bordered td, .bordered th {
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 10px;
    text-align: left;
}

.bordered th {
	color:#fff;
    background-color: #AFCF60;
    /*background-image: -moz-linear-gradient(center top , #EBF3FC, #DCE9F9);*/
    border-top: medium none;
   /* box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);*/
}
.bordered td:first-child, .bordered th:first-child {
    border-left: medium none;
}
.bordered th:first-child {
    border-radius: 6px 0 0 0;
}
.bordered th:last-child {
    border-radius: 0 6px 0 0;
}
.bordered th:only-child {
    border-radius: 6px 6px 0 0;
}
.bordered tr:last-child td:first-child {
    border-radius: 0 0 0 6px;
}
.bordered tr:last-child td:last-child {
    border-radius: 0 0 6px 0;
}

.annual_fees {
	border:0;
	color:#f6931f;
	background-color:none;
	border-radius:none!important;
	box-shadow:none;
	padding:0;
	display:inline;
	width:50px;
}

.add_to_shrtlst_span{
	color:#AFCF60;
	font-size:13px;
	line-height:2.6;
	text-align:center;
	display:block;
	font-weight:bold;
}

#courseLists {
	top: 48px;
	left: 337px;
	border: 1px solid #B3B3B3;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top: medium none !important;
	color: #323233;
	font-weight: bold !important;
	height: auto;
	width: 263px;
	z-index:10;
	background-color:#F6F6F6;
	position:absolute;
	padding:5px;
}

 #courseLists div {
           width:50%;
           height:auto;
       }
#courseLists h3 {
	background-color:#E7E7E4;
	text-align:center;
	color:#686868;
	font-weight:bold;
	font-size:1.4em;
	line-height:1.8;
	padding:4px;
	/*margin-bottom:7px;*/
}

.div123 {
	
	}

.div123 label{ 
	display:block;
	font-size:1.3em;
	line-height:none;
 	font-weight:bold;
	text-align:center;
	color:#323232;
	cursor:pointer;
	margin-top:4px;
	padding:3px;
	height:36px;
	}
	
	.div123 label span{ 
	visibility:hidden;
	display:block;
	text-decoration:none !important;
	}
	
	.div123 label:hover {
	background:#E1EEF1;
	color:#3D6295 !important;
	text-shadow: 0 2px 3px #CCCCCC;
	text-decoration:underline;
	}
	.div123 label:hover span.courseSpan{
	visibility:visible;
	color:#323232;
	font-size:1.1em !important;
	text-align:center;
	display:block;
	text-decoration:none !important;
	font-size:11px !important;
	line-height:none !important;
}
	
/*************** Student My Account Section  *********************/

.stuDiv {
	padding:0 14px 0 108px;
	height: 38px;
}
h2.studentName {
	font-size:2.3em;
	line-height: normal;
	text-shadow: 0px 2px 3px #CCCCCC !important;
	text-transform:capitalize
}
h2.studentName a:hover {
	text-decoration:none !important;
	text-shadow: 0px 2px 6px #aaa;
}
.profileComplete {
	width:auto;
	height:auto;
}
.profileComplete ul {
	list-style: none;
	margin: 0;
}
.profileComplete li {
	display: block;
	position: relative;
}
p.complete {
	margin:4px 0 0 0;
	font-size:1.3em;
	color:#686868;
	font-weight:bold;
}
.complete span { color:#323232; }
.studentBtn {
	width:150px;
	padding:7px 14px;
	font-size:13px;
	font-weight:bold;
}
.tabular {
	margin: 10px 0 0 0;
	border-bottom: solid #DDDDDD;
	border-width: 1px;
}
ul.tabs {
	list-style: none;
	margin: 0;
	font-size: 1.3em;
	line-height: 3;
	margin-left:14px;/*width:724px;*/
}
ul.tabs li {
	display:inline;
	float: left;
	list-style: none outside none;
	margin: 0 7px 0 0;
}
ul.tabs li a:link {
	background-color:#E7E7E4;
	opacity:0.7;
	color: #777777;
	float: left;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 1px 7px 0 7px;
	text-decoration: none;
}
ul.tabs li a:hover {
	color:#3D6295;
	opacity:1;
	text-shadow: 0 1px 3px #AAAAAA;
	background-color:#E1EEF1;
}
ul.tabs li a:hover > span.count {
	background-color:#E1EEF1;
	color:#D85A5E;
	opacity:1;
	font-weight:bold;
}
.count {
	background-color:#B3B3B3;
	padding:1px 2px;
	color:#777777;
}
ul.tabs li a.active-tab {
	background-color:#fff;
	color: #3D6295;
	text-shadow: 0 2px 3px #CCCCCC;
	font-weight: bold;
	text-transform: capitalize;
	border-left: solid #DDDDDD;
	border-right: solid #DDDDDD;
	border-top: solid #DDDDDD;
	border-width:1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin-bottom:-1px;
	opacity:1;
	cursor:default;
}
ul.tabs li a.active-tab span.count {
	background-color:#E1EEF1;
	padding:1px 2px;
	color:#D85A5E;
}
.main {
	background-color:#fff;
	width:auto;
	padding:14px 0px;
	border-bottom: solid #DEDEDE;
	border-right: solid #DEDEDE;
	border-left: solid #DEDEDE;
	border-width: 1px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	min-height:230px;
	margin-bottom:10px;
	-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.05);
}
.content1 {
	width:74%;
	height:auto;
	word-wrap:break-word;
}
.content2 {
	width:24%;
	height:auto;
	word-wrap:break-word;
}
.content1 h3 {
	font-size: 1.8em;
	line-height: 1.8;
	font-weight: bold;
	text-transform: capitalize;
	color:#323232;
	text-shadow: 0 1px 2px #888888;
	opacity:0.8;
}
.student-info {
	margin-top:10px;
	width:75%;
	height:auto;
}
.student-info p {
	color: #686868;
	font-size: 1.4em;
	font-weight:bold;
	text-shadow: 0 2px 3px #CCCCCC;
}
.student-info label {
	color: #777777;
	font-size: 1.3em;
}
.studentGallery {
	width:auto;
	height:auto;
	padding:0 1px;
}
#slider {
	width: 230px; /* important to be same as image width */
	height: 140px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 230px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.sliderImage span {
	position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
	padding: 10px 13px;
	width: 384px;
	background-color: #E7E7E4;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.7;
	color: #3D6295;
	display: none;
}
.clear { clear: both; }
.sliderImage span strong { font-size: 14px; }
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
	left: 0;
}
ul { list-style-type: none; }
.promotional {
	height:auto;
	width:235px;
	margin-right:10px;
	/*margin-top:10px;*/
	margin-bottom:20px;
}
.promotional img {
	display:block;
	margin:0 auto;
	padding:2px;
}
.promotional p {
	font-weight:bold;
	font-size:1.4em;
	text-shadow: 0 2px 3px #CCCCCC;
}
.promotional p strong {
	font-size: 1.9em;
	text-shadow: 0 1px 2px #CCCCCC;
}
h4.studenTable {
	color:#AFCF60;
	border-bottom:1px dashed #777777;
	line-height:1.7;
	font-size: 1.5em;
}
div.stud-img { margin-bottom:10px; }
div.stud-img:hover > div.editImg { display: block; }
.editImg {
	bottom:4px;
	left:10px;
	border: 1px solid #E2E3E4;
	background-color:#F5F5F5;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:2px;
	opacity:0.9;
	display: none;
	cursor:pointer;
}
div.editDiv:hover > div.editLink { display: block; }
.editLink {
	border: 1px solid #E2E3E4;
	background-color:#F5F5F5;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:2px;
	opacity:0.9;
	display: none;
	cursor:pointer;
}
.editLink a:link {
	font-size:1.1em;
	font-weight:bold;
	color:#D85A5E !important;
}
div.editDiv:hover > div.college_hidden { display: block; }
.college_hidden {
	bottom:0px;
	left:0px;
	width:208px;
	background-color: #000000;
	border-top: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	padding: 4px 10px;
	margin:0 auto;
	opacity: 0.9;
	background-color:#000000;
	cursor:pointer;
	display: none;
}
.course_counter ul {
	list-style: none;
	margin: 0;
	width:100%;
	overflow:auto;
	padding:0 0 0 14px;
}
.course_counter li {
	position: relative;
	display:inline;
	float: left;
	list-style: none outside none;
	font-weight: normal;
	letter-spacing: 1px;
	border: 1px solid #DEDEDE;
	moz-border-radius:13px 13px 13px 13px;
	-webkit-border-radius:13px 13px 13px 13px;
	border-radius: 13px 13px 13px 13px;
	padding: 4px 7px;
	/*width:100px;*/
	text-align:center;
	font-size:1.2em;
	background-color:#F6F6F6;
	margin-right:7px;
	margin-bottom:4px;
	box-shadow:2px 2px 3px #E6E6E6;
}
.course_counter li a { color: #686868 !important; }
.course_counter li a:visited { color: #686868 !important; }
.course_counter li span {
	color:#D85A5E;
	font-weight:bold;
	text-align:right;
}
#accordion { /*margin-left:14px;*/ }
.accordDiv {
	height:auto;
	line-height: normal;
	padding:10px 0 0 14px;
	overflow:auto;/*display:none;*/
}
.accordLink {
	display:block;
	width:auto;
	background:#E1EEF1;
	color:#3D6295;
	padding-left:14px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	border:thin solid #E7E7E4;
	font-size:13px;
	font-weight:bold;
	text-shadow:0px 1px 1px white;
	box-shadow: 2px 2px 5px #E6E6E6;
	margin-top:10px;
}
.college_block {
	width:220px !important;
	margin-left:2px;
	background-color:#F9F9F9;
	border-color: #DEDEDE #DEDEDE #B3B3B3;
	border-style: solid;
	border-width: 1px;
	min-height: 100%;
	height:134px;
	/*height: 127px;*/
  	position: relative;
	padding:5px 5px;
	margin-bottom:2px;
	border-radius: 2px 2px 2px 2px;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	/*box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);*/
	position:relative;
}
.college_block:hover, .college_block_add:hover {
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	border-color: #B3B3B3 #B3B3B3 #B3B3B3;
}

.helpBox {
		padding: 14px 14px; 
        background-color: #F9F9F9;
    	border-color: #DEDEDE #DEDEDE #B3B3B3;
    	border-radius: 2px 2px 2px 2px;
		moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
    	border-style: solid;
    	border-width: 1px;
   		height: auto;
	}

.helpBox:hover {
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	border-color: #B3B3B3 #B3B3B3 #B3B3B3;
}
.college_block h4 {
	font-size: 1.2em;
	font-weight: bold;
	max-width: 98%;
	height:45px;
	padding:4px 0;
	line-height:normal !important;
	word-wrap: break-word;
	text-transform: capitalize;
}
.college_block h4 a:hover { text-shadow: 0 1px 1px white; }
p.small {
	font-size:1.1em;
	line-height:1.6;
}
.college_block_add {
	width:220px !important;
	margin-left:2px;
	border-color:#F5F5F5;
	border-style: dashed;
	border-width: 1px;
	height:134px;
	position: relative;
	padding:5px 5px;
	margin-bottom:2px;
	border-radius: 2px 2px 2px 2px;
	position:relative;
	opacity:0.7;
}
.college_block_add:hover {
	opacity:1;
	background-color:#FFF;
}
.apply {
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	color:#FFFFFF;
	background:#8DB042;
	cursor: pointer;
	white-space: nowrap;
	box-shadow: none;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom:0;
	padding: 3px 5px;
	height:auto;
}
.apply:active {
	outline: none;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	background-color:#809648 !important;
}
 .apply::-moz-focus-inner {
 border: none;
}
.side_bar_listings { margin:10px 0 0 0;/*padding: 0 5px 0 5px;
		border-bottom: 1px dotted #9DCFE4;*/ }
.side_bar_listings h5 {
	font-size: 1.1em;
	line-height: 1.5 !important;
	text-transform: capitalize;
	word-wrap: break-word;
}
.side_bar_lnk {
	padding:0px 5px;
	background-color:#F2F0F0;
	border-bottom: 1px solid #E7E7E4;
}
.side_bar_lnk p { line-height:1.8; }
.college_views {
	color:#9DCFE4;
	background-color: #f5f5f5;
	border: 1px solid #E7E7E4;
	border-radius: 2px 2px 2px 2px;
	padding:2px 2px;
	margin-right: 7px;
	font-weight:bold;
}
.sub_heading {
	color: #323232;
	padding:0 0 0 14px;
	text-shadow: 1px 1px 2px #B3B3B3;
	font-size:1.4em;
	background-color: #E7E7E4;
	line-height: 2.4;
	border-color: #DEDEDE #DEDEDE #E7E7E4;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border-style: solid;
	border-width: 1px;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	margin-bottom:10px;
}
.sub_heading a {
	margin-top:5px;
	margin-right:14px;
}
.sub_div {
	background-color: #FFFFFF;
	-moz-box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
	-webkit-box-shadow:  0 1px 2px rgba(34, 25, 25, 0.4);
	box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
	padding: 10px 15px 0;
	height:auto;
	width:205px;
	height:100%;
	margin-right:10px;
	margin-bottom:10px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	min-height:233px;
	position:relative;
}
.sub_div:hover {
	-moz-box-shadow: 0 1px 2px rgba(34, 25, 25, 0.8);
	-webkit-box-shadow:  0 1px 2px rgba(34, 25, 25, 0.8);
	box-shadow: 0 1px 2px rgba(34, 25, 25, 0.8);
}
.sub_div h4 {
	padding:4px 0;
	font-size:1.2em;
	height:35px;
}
.sub_div a { margin-bottom:5px; }
.sub_lnk {
	background-color: #E1EEF1;
	margin: 0 -15px;
	padding: 7px 15px;
	border-top: 1px solid #E7E7E4;
	overflow: hidden;
}
/****responses***/
.mail_intro {
	color: #3D6295;
	font-size: 2.1em;
	padding-left: 14px;
	word-spacing:1px;
}
a.mail_btn {
	white-space: nowrap;
	border: 1px solid #E2E3E4;
	background-color:#F5F5F5;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:2px 5px;
	cursor:pointer;
	font-size:12px;
	margin-right:10px;
	width:auto;
	color:#D85A5E;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
a.mail_btn:active {
	outline: none;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	background-color:#BC5058 !important;
	color:#FFFFFF;
}
a.mail_btn::-moz-focus-inner {
 border: none;
}
.mail_input { width: 5%; }
.response_mail { width: 95%; }
.response_college h4 {
	text-shadow: 0 1px 1px white;
	font-size:1.3em;
	line-height: 1.5 !important;
	text-transform: capitalize;
	word-wrap: break-word;
}
.mail_body {
	padding:7px 5px;
	border-bottom: solid #DEDEDE 1px;
}
.read_mail { background-color:#E7E7E4; }
/********************************************** Static Pages *********************************************************************/



.applyWrp{
	background-color:#E1EEF1;
	background-image:url(../images/apply_now_gradient.png);
	background-repeat:repeat-x !important ;
   	height:650px;
	}

	.connectWrp {
	background-color:#E1EEF1;
	background-image:url(../images/apply_now_gradient.png);
	background-repeat:repeat-x !important ;
   	height:535px;
	}

	.shortWrp{
	background-color:#E1EEF1;
	background-image:url(../images/apply_now_gradient.png);
	background-repeat:repeat-x !important ;
   	height:550px;
	}

.bndWrp2{
	background-color:#F9F9F9;
  	height:120px;
    padding:30px 0;
    border-top: solid #DEDEDE;
    border-width: 1px;
	}

.bndWrp3 {
	background-color:#E1EEF1;
  	height:auto;
    padding:14px 0 0;
    border-top: solid #DEDEDE;
    border-bottom: solid #DEDEDE;
	border-width: 1px;
    margin-bottom:44px;
	}






div .bannerDetails {
	width:440px;
	height:200px;
}
.bannerHeading {
	font-size:7.8em !important;
	margin-top:14px;
	text-shadow: 0 2px 3px #CCCCCC;
}
.bannerSubHeading {
	color:#323232;
	font-size:1.8em !important;
	line-height:2.4;
}
.stcHeading {
	font-size: 3.0em;
	text-transform: capitalize;
	line-height:2.0;
	color:#323232;
	text-shadow: 0 1px 2px #888888
}
.moreFeatures {
	height:auto;
	width:314px;
	margin-right:14px;
	/*margin-top:10px;*/
	margin-bottom:20px;
	
}

.moreFeatures h4 {
 color:#686868;
 font-size:2.4em;
 line-height:2.0;
}

.moreFeatures h5 {
	color: #3D6295;
	font-size: 2.1em;
}
.moreFeatures p {
	font-weight:bold;
	font-size:1.4em;
	text-shadow: 0 2px 3px #CCCCCC;
	padding:0 7px;
}
.shrtListHeading {
	font-size:7.8em !important;
	margin-top:14px;
	letter-spacing:0.5px;
	text-shadow: 0 1px 1px #2D2D2D;
}
.shrtListSubHeading {
	font-size:3.8em !important;
	text-transform: capitalize;
	margin-top: 70px;
}
.shrtListSubHeading span {
	color:#323232;
	text-shadow: 0 1px 2px #888888;
}
.connectHeading {
	font-size:5.8em !important;
	text-transform: capitalize;
	text-shadow: 0 2px 3px #CCCCCC;
	margin-top: 50px;
}
.reportHeading {
	font-size:5.4em !important;
	text-transform: capitalize;
	text-shadow: 0 2px 3px #CCCCCC;
	margin-top: 25px;
}
.premiumFeatures {
	width:450px;
	padding:0 14px;
	height:220px;
}
.premiumFeatures p {
	color: #323232;
	padding:7px;
	font-size: 2.1em;
	word-spacing: 1px;
}
.premiumTestimonials {
	width:940px;
	height:auto;
	border-bottom:1px dashed #9DCFE4;
	border-top:1px dashed #9DCFE4;
	margin-bottom:14px;
	padding:14px 0;
}
.premiumTestimonials p {
	font-size: 2.1em;
	line-height:1.5;
	color:#686868;
	padding: 0 14px;
	overflow: auto;
	word-wrap: break-word;
}
.pricingTable {
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#323232;
	/*margin-bottom:14px;*/
}
.pricingTable td {
	vertical-align: middle !important;
	height:35px;
}
.days {
	font-size:1.6em;
	text-shadow: 0 2px 3px #CCCCCC !important;
	text-transform: capitalize;
}
.colorBand { background-color:#E7E7E4; }
.colorBand2 { background-color:#a1d6e7; }
.premiumDoc {
	padding: 10px 14px;
	width:auto;
	height:55px;
}
.premiumDoc h4 {
	font-size:2.1em !important;
	color:#686868;
	text-transform: capitalize;
	text-shadow: 0 2px 3px #CCCCCC;
	vertical-align:middle;
	margin-bottom:10px;
}
.premiumDoc a:link { font-size:1.4em !important; }
p.premiumDetails {
	color: #323232;
	font-size: 1.6em;
	padding:0 7px;
	word-spacing: 1px;
}

.steps {
border-bottom:1px dotted #9DCFE4; 
padding-bottom:5px; 
margin-bottom:24px;
  	}

.college_testimonials {
	padding-bottom:10px;
	border-bottom:1px dashed #9DCFE4;
}
.college_testimonials p {
	word-wrap:break-word;
	overflow: hidden;
}
.college_testimonials img { margin-right:5px; }

/*********************** Contact Us ***********************/

  .contactWrp{
	 padding:14px 0;
	 background-color:#FFFFFF;
  	border-bottom: solid #DEDEDE;
	border-width: 1px;
	}


.contactForm input, .contactForm textarea {
	background-color: #E7E7E4;
	border: 1px solid #DEDEDE;
	moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
	-webkit-box-shadow:0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
	box-shadow: 0 1px 1px #CCCCCC inset, 0 1px 0 #FFFFFF;
	color: #444444;
	font-size: 1.3em;
	outline: 0 none;
	padding: 7px 5px 4px 8px;
}
.contactForm input:focus, .contactForm textarea:focus {
	background-color: #FFF;
	border-color: #777777;
	box-shadow: 0 0 3px #4A4043;
	color: #323232;
}
.connectSocial { padding:0 0 0 14px; }
.connectSocial2 { padding:0 14px 0 0 ; }
.contactDetails h4 {
	font-size:2.0em !important;
	line-height:2;
	color:#686868;
	text-transform: capitalize;
	text-shadow: 0 2px 3px #CCCCCC;
	vertical-align:middle;
}
div.contactInfo {
	padding:10px 14px;
	width:40%;
	height:auto;
	word-wrap:break-word;
}
.contactInfo p {
	font-size: 2.5em;
	line-height:1.5;
}
.contactInfo a:link { color:#D85A5E; }

/*************** Careers **********************************/

.openings {
display:block;
width:auto;
/*background:#F9F9F9;*/
color:#3D6295;
padding-left:14px;
height:30px;
line-height:30px;
text-decoration:none;
font-size:13px;
font-weight:bold;
margin-bottom:7px;
cursor:pointer;
}

.openings img {
vertical-align:middle;
padding:0 5px;	
}

.jobDetails {
margin-top:-7px;
padding:7px 14px;
background-color:#fff;
border-bottom: solid #DEDEDE;
border-right: solid #DEDEDE;
border-left: solid #DEDEDE;
border-width: 1px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.05);
}
.jobDetails p {
font-size: 1.3em !important;
line-height:1.5;
}
.jobDetails ul {
padding-left:14px;
margin:0;
font-size: 1.3em !important;
line-height:1.5;
}
.jobDetails li {
position: relative;
margin-bottom:7px !important;
list-style: disc;
}


/******************************* college login wrp ************************************/

  .coll_loginWrap{
	background-color:#FFFFFF;
  	border-bottom: solid #DEDEDE;
	border-width: 1px;
	}
	
	h2.coll_header{
	text-align:justify;
	padding-top:20px;
	text-shadow: 0 1px 2px #888888;
    text-transform: capitalize;
	}
	
.coll_testimonial {
       width:485px;
       height:366px;
       margin:14px 0 0 0;
       }
	

/******************************* Exam Dates ************************************/

.course_label {
	font-size:1.64em;
	color:#000;
	padding:0 0 0 14px;
}
ul.exam_year li {
	display: inline;
	float: left;
	padding:0 7px;
	position: relative;
	font-size: 1.60em;
}
ul.exam_year li a:link {
	display:block;
	cursor: pointer;
	background-color: none;
	height: auto;
	padding:6px;
	text-align: center;
	white-space: nowrap;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
ul.exam_year li a:visited {
	display:block;
	cursor: pointer;
	background-color: none;
	height: auto;
	padding:6px;
	text-align: center;
	white-space: nowrap;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
ul.exam_year li a:hover {
	background-color:#FFFFFF;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	text-decoration:none;
}
ul.exam_year li a.active-year {
	background-color: #FFFFFF;
	cursor: default;
	text-decoration:none !important;
	moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
ul.popular_exams {
	list-style: none;
	margin: 0;
	margin-left:10px;
}
ul.popular_exams li {
	list-style: none outside none;
}
ul.popular_exams li a:link {
	font-size: 1.6em;
	letter-spacing:0.5px;
	line-height:1.6;
}
.active_exam {
	text-decoration:underline !important;
	font-weight:bold;
}
.exam_block {
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-color: #DEDEDE #DEDEDE #B3B3B3;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	width:624px;
}
.exam_block:hover {
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	border-color: #B3B3B3 #B3B3B3 #B3B3B3;
}
.exam_info {
	width:120px;
	position:absolute;
	right:7px;
	padding:4px;
	top:0;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	background-color: #F6F6F6;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
}
div.exam_block:hover div.exam_info {
	background-color:#E1EEF1;
}
.exam_block h2 {
	font-weight:normal !important;
	line-height:1.4;
}
.fullName {
	font-size: 1.1em;
	color:#686868;
}
.exams_div {
	width:195px;
	padding-left:12px;
	border-right: 1px solid white;
	height:auto;
	padding:2px 0 2px 12px;
	word-wrap:break-word;
}
.borderNone {
	border:none;
}
.exam_date {
	color:#000;
	font-size:1.6em;
	color:#323232;
	font-weight:bold;
}
/*******************************News  ************************************/

.newsHead {
	padding:10px 10px 0;
}
.newsHead h2 {
	font-size:2.5em;
	line-height:1.5;
}
.newsInfo {
	font-size:1.1em;
	line-height:1.6;
	background-color: #E7E7E4;
	border-bottom: 1px dotted #DEDEDE;
	border-top: 1px dotted #DEDEDE;
	padding: 4px;
	color:#777777;
	height:22px;
}
.newsDiv {
	padding:10px 10px 0 10px;
}
.news_links {
	width:30%;
	padding:10px;
	border-color: #DEDEDE #DEDEDE #B3B3B3;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	margin-left:5px;
}
.news_links h4 {
	padding:2px;
	border-bottom: 1px dotted #DEDEDE;
	margin-bottom:4px;
}
.news_snipet {
	width:222px;
	padding:5px;
}
h5.news_snipet_heading {
	font-size: 1.2em;
	font-weight: bold;
	line-height: normal !important;
	padding: 5px 5px;
	word-wrap: break-word;
}
/*******************************News Listings ************************************/

ul.news_month {
	list-style: none;
	text-align:center;
	padding:4px 0;
}
.news_month li {
	/*float: left;*/
	position: relative;
	display:inline;
	margin-right: 5px;
	padding-right: 5px;
	border-right: 1px solid #DEDEDE;
}
.news_month li a:link {
	font-size:1.5em;
	line-height:1.8;
	color:#323232;
}
.news_month li a:visited {
	font-size:1.5em;
	line-height:1.8;
	color:#323232;
}
.news_month li a:hover {
	color: #3D6295;
}
.newsTitleName {
	color: #3D6295;
	font-size: 2.1em;
	font-weight:normal;
	line-height: 1.6;
	margin-bottom: 5px;
}
.mostPopular {
	display: list-item;
}
.mostPopular li {
	padding:0 5px 10px;
}
.mostPopular li span {
	border-right: 1px solid #DEDEDE;
	display: table-cell;
	font-size: 3.0em;
	text-align: center;
	width: 25px;
	padding-right:5px;
	font-weight:bold;
}
.mostPopular li div {
	display: table-cell;
	padding:5px 0 5px 5px;
	vertical-align:top;
}
.mostPopular li h3 {
	margin-bottom:3px;
}


/*******************************polls Listings ************************************/

ul.polls_list {
	list-style: none;
	margin: 0;
	padding-left:14px;
}
ul.polls_list li {
	list-style: none outside none;
	border-bottom: 1px dashed #D3D3D3;
	padding:7px 0;
	margin-bottom:7px;
}
.poll_ques {
	margin-bottom:7px;
	height:auto;
	word-wrap:break-word;
	line-height:normal;
}
.answers_container {
	height:auto;
}
.poll_ans {
	padding:0 7px;
	margin-bottom:7px;
}
/*.poll_votes p {
	font-size:1.5em;
	line-height:1.6;
	color:#323232;
	text-align:left;
	padding:3px;
}*/


/*.poll_votes p {
 font-size:1.1em;

 color:#323232;
 text-align:center;
 vertical-align:middle;
 width:100px;
 border-top: 1px solid #DEDEDE;
 border-right: 1px solid #DEDEDE;
 border-bottom: 1px solid #DEDEDE;
 min-height: 26px;
}
.poll_votes p:hover {
 border-top: 1px solid #686868;
 border-right: 1px solid #686868;
 border-bottom: 1px solid #686868;
 background-color:#FFFFFF;
 box-shadow: 0 0 3px #4a4043;
}
.poll_votes_selected p {
 font-size:1.1em;
 line-height:2.2;
 color:#323232;
 text-align:center;
 vertical-align:middle;
 width:100px;
 min-height: 26px;
 border-top: 1px solid #686868;
 border-right: 1px solid #686868;
 border-bottom: 1px solid #686868;
 background-color:#FFFFFF;
 box-shadow: 0 0 3px #4a4043;
}
*/
.answer_text .poll_votes p {
 font-size:11px !important;
 font-weight:normal !important;
 line-height:1.8;
 color:#323232;
 text-align:center;
 vertical-align:middle;}

.poll_votes p span {
	color: #8DB042;
}
.poll_form_button {
	cursor:pointer;
	padding-top: 10px;
	padding-left: 10px;
}
.poll_radio {
	border:none !important;
	background-color:#fff;
	box-shadow: none;
}
.answer_text {
	border: 1px solid #DEDEDE;
	cursor:pointer;
	/*min-height: 32px;*/
	min-height: 26px;
	margin-left:35px;
	position:relative;
	background-color:#F6F6F6;
	
}
.answer_text:hover {
	border: 1px solid #686868;
	cursor:pointer;
	background-color:#FFFFFF;
	box-shadow: 0 0 3px #4a4043;
}

.answer_text_selected {
	border: 1px solid #686868;
	cursor:pointer;
	background-color:#FFFFFF;
	box-shadow: 0 0 3px #4a4043;
 	box-shadow: 0 0 3px #4a4043;
  }

.answer_text_selected > label {
	
	font-weight:bold;
	font-style:italic;
	color:#000;
	
	}


.poll_label {
	display: inline-block;
	padding:3px 3px;
	/*padding:6px 6px;*/
	word-break:break-all;
	width:99%;
	height:100%;
	position:relative;
	z-index:2;
	cursor:pointer;
	font-size:1.4em;
	line-height:1.4;
	color:#323232;
}
.poll_label:hover {
	color:#000;
}
.poll-meter .poll-progress {
	background: url(../images/sprite_progress_meter_v1.png) repeat-x scroll 0 -51px transparent;
}
.poll-meter, .poll-meter .poll-progress, .poll-meter .no-progress {
	display: block;
	height:auto;
}
.poll_submit {
	margin-left:40px;
	margin-bottom:7px;
}
.voteBtn {
	border:none;
	width:100px;
	margin-top:0px;
	padding:5px;
}
.poll_stats {
	font-size:1.4em;
	line-height:1.4;
	margin-left:40px;
}


.vote {
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	color:#FFFFFF;
	background:#8DB042;
	cursor: pointer;
	white-space: nowrap;
	box-shadow: none;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom:0;
	height:auto;
}
.vote:active {
	outline: none;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
	background-color:#809648 !important;
}
 .vote::-moz-focus-inner {
 border: none;
}

/***************************** old polls and related news ***************************/

.old_answer_text {
	border: 1px solid #DEDEDE;
	position:relative;
	background-color:#f9f9f9;
	margin-bottom:5px;
}

.old_answer_text:hover {
	border: 1px solid #686868;
	background-color:#FFFFFF;
	box-shadow: 0 0 3px #4a4043;
}

.span_label{
	display: inline-block;
	padding:3px 3px;
	/*padding:6px 6px;*/
	word-break:break-all;
	width:99%;
	height:100%;
	position:relative;
	z-index:2;
	font-size:1.3em;
	line-height:1.6;
	color:#323232;
	}

.old_answer_text .poll_votes p {
	font-size:11px !important;
	font-weight:normal !important;
	line-height:1.8;
	color:#686868;
	text-align:center;
	vertical-align:middle;
}


.poll-meter .past-poll-progress {
	background: url(../images/sprite_progress_meter_v3.png) repeat-x scroll 0 -101px transparent;
}
.poll-meter, .poll-meter .poll-progress, .poll-meter .no-progress {
	display: block;
	height:auto;
}

a:link.post_poll_ques {
color:#323232;
}
a:visited.post_poll_ques {
color:#323232;
}
.past_poll_wrap{
 border-bottom: 1px dashed #B3B3B3; 
 padding:10px 0;
 }
  
 .past_poll_div {
 width:60%; 
 padding: 0 7px;
  
 }
  
 .relatedNews {
	width:37%;
	padding: 0 0 0 7px;
	border-left: 1px solid #DEDEDE;
}
.relatedNews h5 {
	color: #8DB042;
}
.relatedNews p {
	color: #323232;
}


/*******************************polls snipets ************************************/

ul.snipet_polls_list {
	list-style: none;
	margin: 0;
	padding:0 5px 0 0;
}
ul.snipet_polls_list li {
	list-style: none outside none;
	border-bottom: 1px dashed #D3D3D3;
	padding:7px 0;
	margin-bottom:7px;
}
.snipet_answer_text {
	border: 1px solid #DEDEDE;
	cursor:pointer;
	min-height: 18px;
	margin-left:15px;
	position:relative;
	background-color:#F6F6F6;
	color:#686868;
}
.snipet_answer_text:hover {
	border: 1px solid #686868;
	cursor:pointer;
	background-color:#FFFFFF;
	color:#323232;
	box-shadow: 0 0 3px #4a4043;
}
.snipet_poll_label {
	display: inline-block;
	padding:3px 2px;
	word-break:break-all;
	width:99%;
	height:100%;
	position:relative;
	z-index:2;
	cursor:pointer;
	color:#323232;
	font-size:1.1em;
	line-height:1.1;
}
.snipet_poll_submit {
	margin-left:15px;
	margin-bottom:7px;
}
.snipet_voteBtn {
	border:none !important;
	margin-top:0px;
	padding:4px 6px;
}
.snipet_poll_stats {
	font-size:1.2em;
	line-height:1.4;
	margin-left:15px;
}
/*******************************Poll Page ************************************/


.poll_wraper {
	background: none repeat scroll 0 0 padding-box #FFFFFF;
	border: 1px solid #E7E7E4;
	border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	margin-bottom: 10px;
	padding: 10px;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	height: auto;
	min-height: 218px;
}
ul.poll_comments {
	list-style: none;
	margin: 0;
	padding:7px 7px 0 40px;
}
ul.poll_comments li {
	list-style: none outside none;
	border-bottom: 1px dashed #D3D3D3;
	padding:7px 0;
	margin-bottom:7px;
}
#poll_imageSilder {
	width:230px;
	height:200px;
	position: relative; /* important */
	overflow: hidden; /* important */
}
#poll_imageSilderContent {
	width: 230px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.poll_imageSilderImage {
	float: left;
	position: relative;
	display: none;
}
.news_list {
	border: 1px solid #FFF;
	width:92%;
	background-color:#FFF;
	margin-bottom:7px;
	padding:2px;
	moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.news_list img {
	display: block;
	padding: 1px;
}
.news_list p, .news_list span {
	padding: 0 3px 1px;
}
div .news_list:hover {
 - moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	border: 1px solid #FFF;
}
ul.relatedNews_snipets {
	list-style: none;
	margin: 0;
	padding-left:7px;
}
.relatedNews_snipets li {
	float: left;
	position: relative;
	display:inline;
	padding:5px;
	margin-right:7px;
	margin-bottom:7px;
	width:47%;
	background-color:#FFF;
	border: 1px solid #FFF;
	moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	height:172px;
	overflow:hidden;
}
.relatedNews_snipets li:hover {
 - moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	border: 1px solid #FFF;
}
.relatedNews_snipets p {
	color:#323232;
	}

.eventDetail {
        font-size:1.3em!important;
        line-height:1.7!important;
}

div.eventDetail > p span {
        font-size:13px!important;
        line-height:1.7!important;
		
}


/*************** Scribble Wall ***********/

.responses {
	width:auto;
	height:auto;
	border-bottom:4px solid #9DCFE4;
}
.responses span {
	font-size:1.4em;
	font-weight:bold;
	line-height:2.4;
	color:#323232;
}
.responses a:link { padding-top:13px; }
.scrbSnip {
	border-bottom:1px dotted #9DCFE4;
	padding-bottom:4px;
	margin-top:7px;
}
.userInfo img {
	border: 1px solid #E2E3E4;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 2px 2px #DDDDDD;
	padding: 2px;
	margin-right:5px;
}
.userInfo {
	overflow: auto;
	margin-bottom:2px;
}
h2.user {
	font-size:1.44em !important;
	text-transform:capitalize;
	line-height:2.2!important;
}
span.postDate {
	color:#686868;
	display:block;
	font-size: 1em;
	line-height: 1;
	margin: 0 0 2px 0;
}
.starRatings div {
	height:auto;
	width:auto;
}
.starRatings span {
	/*color:#D85A5E;*/
		color:#323232;
	font:1.2em;
	font-weight:bold;
	line-height:1.4;
	padding:2px;
}
.starRatings img {
	vertical-align:middle;
	padding:0 1px;
}
.subComment {
	border-left: 2px solid #E1EEF1;
	padding:2px 0 0 4px;
	margin:4px 0 0 5px;
	background-color: #F5F5F5;
}
/**********SCRIBBLE PAGE!**************************/
.rating {
	width:232px;
	height:auto;
}
.addReview h4 {
	color: #686868;
	font-size: 1.7em;
	margin: 0 0 4px;
	padding: 0;
}
.rating span, .userRating span {
	color:#D85A5E;
	font-size:1.3em;
	font-weight:bold;
	padding:4px;
}
.rating img, .userRating img { vertical-align:middle; }
.addReview {
	margin: 0;
	border-bottom: 1px dashed #777777;
	padding:0 7px 7px 7px;
	overflow:hidden;
}
.scribbleTextBox {
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:10px;
	height: auto !important;
	min-height:20px !important;
	/*width:482px;
	height: 50px; 
	min-height:50px !important;*/
	overflow: hidden;
}
.scribbleTextBox:focus {
	color:#323232;
	border-color:#777777;
	box-shadow: 0 0 3px #4a4043;
}
ul.userPost {
	list-style: none;
	margin: 7px 0 0;
}
ul.userPost li {
	list-style: none;
	border-bottom:1px dotted #9DCFE4;
	margin-bottom:7px;
	padding-bottom:7px;
}
.scrbPost {
	padding:4px;
	border: 1px solid #FFF;
	moz-border-radius:6px 6px 6px 6px;
	-webkit-border-radius:6px 6px 6px6px;
	border-radius: 6px 6px 6px 6px;
}
div.scrbPost:hover {
	border: 1px solid #E2E3E4;
 - moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
div.scrbPost:hover div.replyPost { display: block; }
.replyPost {
	top:10px;
	right:10px;
	border: 1px solid #E2E3E4;
	background-color:#F5F5F5;
	moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	padding:4px;
	display: none;
	cursor:pointer;
}
.replyPost a:link {
	font-size:1.3em;
	font-weight:bold;
}
.subPost {
	border-left: 5px solid #E1EEF1;
	background-color:#F5F5F5;
	padding:7px 14px;
	margin:7px 0 7px 7px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.subPost h4 {
	color: #686868;
	margin: 0 0 4px;
	padding: 0;
}
.facility ul {
	list-style: none;
	margin: 30px 0 0 0;
}
.facility li {
	float: left;
	position: relative;
	display:inline;
	margin:7px 14px 7px 0;
	height:auto;
}


.pagination{padding:0px; margin:0 auto; }

.pagination span{font-size:1.2em;padding:0px 5px 0px 5px; color:#323232;}
.pagination a{padding:0px 5px 0px 5px; color:#3D6295; font-size:1.3em;text-decoration:none;}
.pagination a:hover{ text-decoration:underline;}
.pagination a.active{font-weight:bold;}
.disabled{display:none;}